【发布时间】:2013-12-01 12:45:56
【问题描述】:
我有一个带有两个单选按钮的表单,我使用 CheckedChanged 事件来显示信息。一切正常。
当我创建两个应用程序设置并将它们中的每一个绑定到每个单选按钮的 Checked 属性时,问题就出现了。这样做之后,单选按钮的行为开始变得奇怪。特别是,当我单击未选中的时,已选中的未选中,但未选中的仍处于未选中状态!我的意思是:
- 已选中 --> 未选中
- 未选中 --> 未选中!!
即使我使用 My.Settings.Save 和 Load() 方法,在执行之间加载之前的状态也有问题。
以前有人发现过这个问题吗?你对正在发生的事情有任何线索吗? 谢谢!
【问题讨论】:
-
如果您有两个设置绑定到两个收音机,这听起来像是您使用了错误的控件。如果两个设置都关闭,那么两个无线电也应该关闭。收音机更多地用于确定 ONE 项目的各种价值:性别 (M/F)、颜色(红色、蓝色、绿色......)等
-
这正是我的代码出了问题。我想我需要为每个单选按钮添加一个设置,但实际上只需要一个。我删除了第二个,一切正常,谢谢!如果可以的话,我会将其标记为正确答案!
标签: vb.net radio-button settings application-settings