Ich habe ein Menüformular mit zwei Kontrollkästchen erstellt. Wenn ich eine davon auswähle, möchte ich ein anderes Formular deaktivieren. Ich habe versucht, diesen Code zu schreiben:C# Formular deaktivieren
void CheckBox1CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true){
checkBox1.Checked=true;
checkBox2.Checked=false;
classificheForm cf=new classificheForm();
cf.Enabled=false;
classificheJunioresForm cjf=new classificheJunioresForm();
cjf.Enabled=false;
}
}
aber funktioniert nicht, in der Tat Formen sind nicht deaktivieren. Wie kann ich es reparieren?
Sie müssen die Instanz des Formulars verwenden, das Sie deaktivieren möchten, Sie erstellen ein neues Formular und versuchen, es zu deaktivieren – TheLethalCoder
ist ein anderes Formular bereits angezeigt? Zeigen Sie den Teil Ihres Codes, wo Sie eine Instanz davon zeigen –