【发布时间】:2017-12-06 09:02:44
【问题描述】:
我是 Visual Basic 的初学者,我正在开发一个计算器,其中包含以下代码。
labeltotal.text = (radiobutton1.Checked) * 1000
我对上面代码的期望是,如果radiobutton1被选中,总的值应该是1000,否则应该是0。
但我得到的是,如果选中 radiobutton1,则总值变为 -1000,否则变为 0。
但如果我使用复选框,我会得到正确的值。例如,
labeltotal.text = (checkbox1.Checkstate) * 1000
它根据检查状态为我提供预期的正确值。
如何使单选按钮的行为与上述代码中的复选框相同?
【问题讨论】:
-
VB? VB.Net? VBA?哪一个?首先要学习的是它们相似,但又不相同。 :-)
-
这是视觉基础。
-
好的,您应该删除vba 标签。另外,请查看tour 以及How to Ask 和minimal reproducible example。哦,还有,欢迎来到 Stack Overflow! :-)
标签: .net vb.net visual-studio radio-button