我有一个动态创建的窗体,在这个窗体上有几个单选按钮,它们是在运行时创建的。有这个形式,例如“下一步”按钮时就下用户点击我通过要循环,并检查一个单选按钮,检查之前,我继续,我已经试过如下:通过动态窗体和面板循环,并检查是否单选按钮检查
void nextButton_Click(object sender, EventArgs e)
{
foreach (Control c in _form.Controls)
{
if (c is RadioButton)
{
RadioButton radio = c as RadioButton;
if (radio is RadioButton)
{
if (radio.Checked == true)
{
//code continue to next
}
else
{
MessageBox.Show("You must select at least one.");
}
}
}
}
}
亲切的问候 地理
hi LB - iim对不起我试过你的建议,即使在检查了一个单选按钮后,它也没有返回任何成功的检查项目。 – 2012-03-22 13:44:19
@geoNeo_我更新了答案 – 2012-03-22 14:00:17
LB - 可以查看你来自哪里,但即使在调试时,如果检查无线电控制,即使在检查无线电之后,即使在检查无线电之后,即使调试仍然无法启动... odd(? ?) – 2012-03-22 14:15:14