dosent更新我有2种形式,UserInterface
和Client
我传递checkbox2.Checked
信息,以Client
但它仅适用但它是在发射升空。当我打勾或取消打开并关闭并重新打开Client
时,它不会注意到更改。checkbox.Checked其他形式
Modifiers
是在checkbox2
上公开的UserInterface
表格。
这里是Client
代码:
public partial class Client : Form
{
private UserInterface ui1;
public Client()
{
InitializeComponent();
}
public void CheckBoxCheck()
{
if (ui1.checkBox2.Checked == true)
{
MessageBox.Show("true");
}
else
{
MessageBox.Show("false");
}
}
}
如果该复选框在推出Client
打勾将显示“真实的”,但如果我点击它(打钩),并运行Client
它仍然会显示“真”。
我需要添加或修改什么,以便checkbox2实时更新。谢谢。
注:我很新的编码,解释赞赏。
'ui1'从哪里来? – stuartd
如果您的表单最多,它会在关闭时处置,因此除非您自己这样做,否则任何更改都不会持续。这里没有足够的代码让我有更多的帮助。 – Nikki9696
@ Nikki9696没有关闭,都在运行。我没有放置UserInterface代码,因为我唯一的改变是将checkbox2的Modifiers设置为public。休息是不折不扣的。 –