C#里如何让一组单选按钮初始全不选中

来源:百度知道 编辑:UC知道 时间:2024/05/03 03:08:18
我在winform里弄了2个单选按钮,放在了同一Panel里
我把两个按钮的checked属性都设为false了.
但是在运行时始终会选中一个
我于是把他们的autochecked属性改为false
再把他改回为true,就好了
但不知道为什么.
感觉这样太麻烦了,有其他什么更好的办法么
请大家解答下
1.为什么会出现这种情况
2.要使其运行时全都不选中有什么更简便的方法么

也许是因为你的Panel里面第一个控件就是checkbox,所以panel在第一次使用的时候会把焦点放在这个checkbox上,有可能会造成选中

在程序load的时候,对panel里的空间进行一次遍历,如果是checkbox的就将其checked属性变成false。