Обращение к свойству кнопки из другого модуля-класса - C#
Формулировка задачи:
Есть у меня на форме Form1 5 кнопок. На все повешен один обработчик события. С таким кодом:
В классе Radio в другом файле происходит прием
Но при нажатии кнопки происходит ошибка: "Ссылка на объект не указывает на экземпляр объекта". Что я не так делаю?
Button b = sender as Button; radio.Play(links[Convert.ToInt32(b.Tag)]); //links - массив строк
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(); //воспроизводим }
Разобрался...
Решение задачи: «Обращение к свойству кнопки из другого модуля-класса»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e) { Button b = sender as Button; radio.Play(links[Convert.ToInt32(b.Tag)], 100); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д