在C#的不同groupBox中如何只能选中一个RadioButton?

2024-11-29 17:47:12
推荐回答(5个)
回答1:

是要实现这样的效果吗,满意请采纳,发代码

回答2:

你把几个radiobutton放到一个GROUPbox里面不就可以了。。
注意是先放置groupbox,然后放置radiobutton的。。这样的话,他们才会是一组的。

回答3:

radioButton1_CheckedChanged(object sender, EventArgs e)事件中 判断当有一个选种时,将其他的不选中即可:
类似于以下代码
if ((sender as RadioButton).Text == "radioButton1")
{
if (radioButton1.Checked == true)
{
radioButton2.Checked = false;
radioButton3.Checked = false;
radioButton4.Checked = false;
}
}
别忘记了给每一个radioButton都加上一个CheckedChanged事件

回答4:

RadioButton 

可以给RadioButton设置name属性,如果使用VS打不出来的话也不要紧,radioButton打到前台就是

回答5:

设置他们的“组名”为相同就行了