【发布时间】:2013-11-13 15:08:29
【问题描述】:
我必须分析 CheckBoxes 是否被选中。一个TabPage中有10个CB,按顺序命名(cb1、cb2、cb3..等)。
For Each c As CheckBox In TabPage4.Controls
If c.Checked Then
hello = hello + 1
End If
Next
我已经尝试了上述方法,但它给了我一个未处理的异常错误。
An unhandled exception of type 'System.InvalidCastException' occurred in WindowsApplication2.exe
Additional information: Unable to cast object of type 'System.Windows.Forms.Label' to type 'System.Windows.Forms.CheckBox'.
【问题讨论】:
-
您遇到的确切错误是什么?
-
@nhgrif 这里是:WindowsApplication2.exe 中发生了“System.InvalidCastException”类型的未处理异常附加信息:无法将“System.Windows.Forms.Label”类型的对象转换为“类型” System.Windows.Forms.CheckBox'。
标签: vb.net visual-studio visual-studio-2012 for-loop checkbox