我在表单上有两个复选框:
我尝试了
chkBuried
和chkAboveGround
。我想设置这样的功能:如果一个被选中,另一个就会取消选中。我该怎么做?我尝试了
CheckChanged
属性:private void chkBuried_CheckedChanged(object sender, EventArgs e)
{
chkAboveGround.Checked = false;
}
private void chkAboveGround_CheckedChanged(object sender, EventArgs e)
{
chkBuried.Checked = false;
}
它可以工作,只是没有我希望的那样好。也就是说,当我勾选chkBuried
,然后勾选chkAboveGround
时,两个框在我再次勾选另一个框之前都会变成未勾选状态。