winform单例模式问题。。。
窗体一见代码。。
C# code
private void Form1_Load(object sender, EventArgs e)
{
Form2.check = true;
}
public void set()
{
label1.Text = "xx";
MessageBox.Show("xx");
}
窗体二
C# code
private void button1_Click(object sender, EventArgs e)
{
Form1 fm = new Form1();
if (!check)
{
fm.Show();
}
else
{
fm.set();
}
}
问题是点击按钮后会弹出messagebox但是lable的值不会变化。。求解
------解决方案--------------------
------解决方案--------------------大概明白你是什么意思了,你是 form2是播放列表对吧,form1是个播放器对吧,如果是我的话我会在form1上加一个timer读自己的tag属性 from2的按钮事件的时候就给 tag传播放地址就成