[英]Message box if no radio button selected in c#?
嗨,我只是想知道如果未选择任何单选按钮时如何提示错误? 我在列表视图中添加了很多条目,并且有它,因此您可以选择“固定”或“零”(使用债券),并且我希望如果未选择任何一个,则会显示一个消息框。 我试过了:
if (rdbtn_Fixed == null && rdbtn_Zero == null)
{
MessageBox.Show("Please select either Fixed or Zero coupon Type");
return;
}
但是当我单击按钮添加到列表视图时,由于某种原因没有错误提示!
任何帮助将不胜感激,谢谢!
达米安
检查是否选中了单选,而不是检查它是否为空。 单选按钮就不会null
,因为他们正在实例化并不会为空。 您可以将条件放在RadioButton.Checked属性上,以检查是否选择了单选按钮。
if (!rdbtn_Fixed.Checked && !rdbtn_Fixed.Checked)
{
MessageBox.Show("Please select either Fixed or Zero coupon Type");
return;
}
如果控件rdbtn_Fixed
和rdbtn_Zero
在您的表单/页面上,则在其他条件相同的情况下,它们将不会为null
; 为了确定是否选择了RadioButton
,您应该使用适当的属性: RadioButton.Checked
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.