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传播放地址就成