.NET 4.x Отловить событие смены TabPage - C#
Формулировка задачи:
У меня на форме есть элемент tabControl, и есть несколько tabPage, на каждом tabPage есть AxWindowsMediaPlayer Object, проблема в том, что при компилировании программы они все одновременно начинают проигрывать ролики. как сделать чтоб воспроизведение начиналось только, при переходе на вкладку.
сама разобралась, вот может кому-то будет интересно
private void tabControl3_Selected(object sender, TabControlEventArgs e) { if (this.tabControl3.SelectedTab == this.tabPage12) { axWindowsMediaPlayer1.URL = "1.flv"; axWindowsMediaPlayer1.Ctlcontrols.play(); } else if (this.tabControl3.SelectedTab == this.tabPage13) { //........ } if (this.tabControl3.SelectedTab == this.tabPage14) { axWindowsMediaPlayer4.URL = "3.mp4"; axWindowsMediaPlayer4.Ctlcontrols.play(); } if (this.tabControl3.SelectedTab == this.tabPage15) { //....... } if (this.tabControl3.SelectedTab == this.tabPage16) { axWindowsMediaPlayer3.URL = "5.mp4"; axWindowsMediaPlayer3.Ctlcontrols.play(); } }
Решение задачи: «.NET 4.x Отловить событие смены TabPage»
textual
Листинг программы
select {}
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д