【发布时间】:2017-11-08 18:10:24
【问题描述】:
所以我有两种形式,一种叫做“musica”,它播放音乐(这种形式是不可见的),另一种叫做“Form1”并给出使用单选按钮停止和开始音乐的选项。
问题是单选按钮正在工作,但即使我点击“radionButton2”并且如果我使用“stop()”功能,视频也会继续播放在“musica_load”上音乐停止了,所以我认为问题也不在于那里。
我的错误是什么?
Form1代码:
musica mus = new musica();
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
if (radioButton1.Checked == true)
{
mus.play();
}
}
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
if (radioButton2.Checked == true)
{
mus.stop();
}
}
音乐代码:
public void play()
{
axWindowsMediaPlayer1.Ctlcontrols.play();
}
public void stop()
{
axWindowsMediaPlayer1.Ctlcontrols.stop();
}
【问题讨论】:
-
点击radionButton1是否播放音乐
-
不,就像 stop() 方法 play() 方法在 Form1 中不起作用..
标签: c# forms radio-button windows-media-player axwindowsmediaplayer