Arrays Visual Studio-如何将变量用于对象名称?
我正在学习视觉,我正在努力做到这一点:Arrays Visual Studio-如何将变量用于对象名称?,arrays,vb.net,Arrays,Vb.net,我正在学习视觉,我正在努力做到这一点: For Each folder In Dir.Subfolders list = list + 1 C1CheckBox(list).Text = folder.Name Next 我有很多checkboxex名为C1CheckBox1、C1CheckBox2、C1CheckBox3等等。。。然后我想通过文件夹名称更改每个复选框的文本(使用列表变量引用对象) 我怎么能做到 感谢阅读您可以在所有复选框中循环设
For Each folder In Dir.Subfolders
list = list + 1
C1CheckBox(list).Text = folder.Name
Next
我有很多checkboxex名为C1CheckBox1、C1CheckBox2、C1CheckBox3等等。。。然后我想通过文件夹名称更改每个复选框的文本(使用列表变量引用对象)
我怎么能做到
感谢阅读您可以在所有复选框中循环设置文本。有关如何枚举复选框的示例,请参见。您可以通过以下名称找到控件: 这将搜索整个表单,包括其子容器。如果您知道所有复选框都在面板1中,您可以更具体一些:
Dim cb As CheckBox = Me.Panel1.Controls.Find("C1CheckBox" & list, False)(0)
Dim cb As CheckBox = Me.Panel1.Controls.Find("C1CheckBox" & list, False)(0)