Wenn ein Kontrollkästchen aktiviert ist, deaktivieren Sie das andere
Ich habe zwei Kontrollkästchen in meinem Formular.chkBuried
undchkAboveGround
. Ich möchte es so einrichten, dass, wenn einer markiert ist, der andere nicht markiert ist. Wie kann ich das machen?
Ich habe das ausprobiertCheckChanged
Eigentum:
private void chkBuried_CheckedChanged(object sender, EventArgs e)
{
chkAboveGround.Checked = false;
}
private void chkAboveGround_CheckedChanged(object sender, EventArgs e)
{
chkBuried.Checked = false;
}
Und es funktioniert einfach nicht so gut, wie ich es mir erhofft hatte. Das ist, wenn ich nachschauechkBuried
, dann überprüfechkAboveGround
Deaktivieren Sie beide Kontrollkästchen, bevor ich wieder ein Kontrollkästchen aktivieren kann.