我只是试图检查三个无线电盒中的一个已被检查,因为某些原因,即使在调试控制台中的所有盒子'.Selected = false'仍然跳过我的错误消息。任何帮助表示赞赏。验证无线电盒
if ((rdoIndoor.Checked = false) && (rdoOut.Checked = false) && (rdoSwimming.Checked = false))
{
MessageBox.Show("Please select an event style");
}
我觉得简单的语法错误。将'='替换为'==' – 2012-04-16 20:40:13
您使用赋值运算符是一回事,但您也可以(!rdoIndoor.Checked)而不是== false – Oztaco 2012-04-16 20:40:46