Обращение к свойству кнопки из другого модуля-класса - C#

Формулировка задачи:

Есть у меня на форме Form1 5 кнопок. На все повешен один обработчик события. С таким кодом:
Button b = sender as Button;
            radio.Play(links[Convert.ToInt32(b.Tag)]); //links - массив строк
В классе Radio в другом файле происходит прием
class Radio
    {
        static Form1 created;
        WindowsMediaPlayer WMPs = new WMPLib.WindowsMediaPlayer(); //создаётся плеер
        public void Play(String links)
        {
            WMPs.settings.volume = created.trackBarVolume.TabIndex;
            WMPs.URL = links;
            WMPs.controls.play(); //воспроизводим 
        }
Но при нажатии кнопки происходит ошибка: "Ссылка на объект не указывает на экземпляр объекта". Что я не так делаю? Добавлено через 23 минуты Разобрался...

Код к задаче: «Обращение к свойству кнопки из другого модуля-класса - C#»

textual
private void button1_Click(object sender, EventArgs e)
        {
            Button b = sender as Button;
            radio.Play(links[Convert.ToInt32(b.Tag)], 100);
        }

5   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ