如何在VB.NET中的代码中正确检查复选框控件? (VS2017调试器与我的代码崩溃)

时间:2018-03-10 10:51:22

标签: vb.net

我正在从Form_Load事件中的配置文件中读取一些配置值...

然后我根据配置文件设置了某些值(基本上只是程序关闭时存储的最后一个用户设置)

大多数工作正常,除了复选框的状态....它导致调试器停止,之后的代码不再执行...

我当然做错了什么。不确定我是否有办法将复选框放在一个组合框中?

请参阅我的简单代码:

 If ConfigString(1) = "1" Then chkSendTX.Checked = True
 If ConfigString(1) = "0" Then chkSendTX.Checked = False

我也尝试过.checkedstate而不是.checked,但这也不起作用。 谷歌没有提供任何可行的例子。

所以我在这里找一些专家来帮助我:-)谢谢......

1 个答案:

答案 0 :(得分:0)

我通过将它从Form_Load事件中删除到Form_Shown事件来修复它....感谢帮助人员。