如何确定组框中是否至少选中了一个单选按钮?

本文关键字:单选按钮 一个 何确定 是否 | 更新日期: 2023-09-27 18:18:41

例如:

我有radiobutton1radiobutton2,都在groupbox1中。我也有radiobutton3radiobutton4,在groupbox2

如果radiobutton1radiobutton2被检查,是否有可能采取行动?如果只有两个单选按钮,那就很简单了,但是我在30个组框中有大约200个单选按钮。

如何确定组框中是否至少选中了一个单选按钮?

你可以这样做:

if (groupBox1.Controls.OfType<RadioButton>().Any(x => x.Checked)) {
    // at least one radiobutton in groupbox1 is checked
}