这是所有代码:
private void button1_Click(object sender, EventArgs e)
{
foreach (Control control in groupBox1.Controls)
{
MessageBox.Show(control.ToString());
}
}
我只想获取 true
值
但是没有Checked
。
我怎样才能得到真正的价值?
如何获取每个索引?
答案 0 :(得分:5)
现在,您拥有所有控件,这就是为什么它们属于控件类型,而您在编译时不知道它们是什么。
确保您只获取类型为 RadioButton
的那些:
private void button1_Click(object sender, EventArgs e)
{
foreach (RadioButton radioButton in groupBox1.Controls.OfType<RadioButton>())
{
MessageBox.Show(radioButton.Checked.ToString());
}
}