首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于控件数组的疑义

2013-02-19 
关于控件数组的疑问?刚接触.net,假定我的form里已经存在30个checkbox,并且它们的位置已经对齐排好我想通过

关于控件数组的疑问?
刚接触.net,假定我的form里已经存在30个checkbox,并且它们的位置已经对齐排好
我想通过循环未其text赋值,或者取其checked的值
dim che as new arraylist
che.add(checkbox1)
che.add(checkbox2)
.....
che.add(checkbox30)
对于这30个已经排好位置并存在于form中的checkbox,把其添加到数组列表中,是否要写30次??
有没有更好的办法? 控件数组 已经存在 checkbox 位置已经对齐排好
[解决办法]
For i = 1 To 30
    CType(Me.Controls("checkbox" & i), CheckBox).Checked = False
Next
[解决办法]
Dim ary As CheckBox() = Controls.OfType(Of CheckBox)().ToArray()

热点排行