Mam taki kod. W uproszczeniu.
private void zaznaczenie(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Left)
{
if (checkbox1.Checked)
{
checkbox2.Enabled = false;
}
if (checkbox2.Checked)
{
checkbox1.Enabled = false;
}
}
}
1.Uruchamiam program.
2.Klikam checkbox1.Wtedy zgodnie z kodem checkbox2 robi się nie aktywny.
3.Zamykam program i uruchamiam go jeszcze raz.
4.I teraz - dlaczego po zaznaczeniu checkbox2, checkbox1 jest cały czas aktywny?
5.Stosowałem if else if, ale też nie działało.