У меня есть 2 формы, UserInterface
и Client
Я прохожу checkbox2.Checked
info до Client
, но он работает только, но он был на старте. Когда я помечаю или отключаю и закрываю и снова открываю Client
, он не заметит изменения.checkbox.Checked dosent update on other forms
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 для публики. Отдых неуязвим. –