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