[英]How can I dynamically reference a variable key name in a Javascript object?
[英]Visual Studio - How i can use a variable into a object name?
我正在學習視覺,我正在努力做到這一點:
For Each folder In Dir.Subfolders
list = list + 1
C1CheckBox(list).Text = folder.Name
Next
我有很多名為C1CheckBox1,C1CheckBox2,C1CheckBox3等的checkboxex ...然后我想用文件夾名稱更改每個復選框的文本(使用list var引用對象)...
我怎么能這樣做?
謝謝你的閱讀
您可以循環瀏覽所有設置文本的復選框。 有關如何枚舉復選框的示例,請參閱此答案
您可以使用Controls.Find按名稱查找控件 :
For Each folder In Dir.Subfolders
list = list + 1
Dim cb As CheckBox = Me.Controls.Find("C1CheckBox" & list, True)(0)
cb.Text = folder.Name
Next
這將搜索整個表單,包括其子容器。 如果你知道所有的復選框都在,例如panel1,你可以更具體:
Dim cb As CheckBox = Me.Panel1.Controls.Find("C1CheckBox" & list, False)(0)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.