来自数组值VB.net的标签名称

来自数组值VB.net的标签名称,vb.net,Vb.net,我有一个最多包含10个值的数组。 我有10个标签(标签1,标签2…以此类推到10) 我想使用数组值来获取标签。 如何获取“标签(arrayvalue).visiable=true?” 我在想这样的事情 bokstavValue = Array.IndexOf(bokstav, TextBox1.Text) label(bokstavValue).Visible= True 不确定是否为VBA,但要获取数组值,必须给出所需值的索引,如: aArray = Array(1,2,3,

我有一个最多包含10个值的数组。 我有10个标签(标签1,标签2…以此类推到10) 我想使用数组值来获取标签。 如何获取“标签(arrayvalue).visiable=true?”

我在想这样的事情

    bokstavValue = Array.IndexOf(bokstav, TextBox1.Text)
    label(bokstavValue).Visible= True

不确定是否为VBA,但要获取数组值,必须给出所需值的索引,如:

aArray = Array(1,2,3,4) ''Returns a single dimension array of 4 elements, from index 0 to 3
Value = aArray (1) ''Returns 2
因此,如果要修改标签的可见性(按名称调用),可以使用:

aArray = Array("Label1","Label2") ''Returns a single dimension array of 2 elements, from index 0 to 1
Label(aArray(0)).Visible = True ''Turns on label "Label1"
Label(aArray(1)).Visible = True ''Turns on label "Label2"

只要它没有嵌入到groupbox、panel或tab中,它就更像是
Me.Controls(“labelName”).Visible
。这将改变窗体上的实际控件visual studio with windows窗体这不是VBA…这是VB.NetMy错误。更改的标记也请更改您的标题。这是错误的