winform开发中RadioButton分组设定

在工作中遇到了这样一个问题,就是在同一界面下放了多个RadioButton,运行点击以后发现只能选择一个,想把RadioButton分成多个组,在网上查了好多资料说是要将同一组下的RadioButton放到同一个容器中,容器可以为Panel或GroupBox,在实际应用中我发现无法将RadioButton拖到同一个容器中。

经过我个人的实验,发现只要将所有的RadioButton的AutoCheck属性设为false,这样就可以自由的控制每个RadioButton的Checked值了,然后在每个RadioButton的Click事件中设置同一组其他RadioButton的Checked值即可实现同一组下互斥的功能。

你可能感兴趣的:(C#,winform,radiobutton,分组)