我怎样才能得到真正的价值?

c#

这是所有的代码:

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());
    }
}


以上是我怎样才能得到真正的价值?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>