我在表单页面上使用GroupBox控件(WinForms)。
GroupBox包含五个控件(RadioButtons)。
是否有任何想法是否组框控件包含如果检查控件中的任何按钮都会被识别的属性?
答案 0 :(得分:4)
否,因为GroupBox不仅仅适用于RadioButtons。它是一般的容器控制。要检查是否已检查任何内容,您可以使用Linq
一行进行操作。
bool anyChecked = gb.Controls.OfType<RadioButton>().Any(rb => rb.Checked);
或者您可以使用它创建自己的扩展方法,如果经常重复使用,则可以轻松调用它。