Vb.net 可以选择带有整数的标签吗?
可以用整数标记标签吗Vb.net 可以选择带有整数的标签吗?,vb.net,label,Vb.net,Label,可以用整数标记标签吗 Dim nr As Integer = 1 Do Label(nr).text = "something" nr += 1 Loop until nr = 4 然后它会填满标签 编辑: 我想知道是否可以创建标签数组。 我发现这篇文章是我自己写的 label1.Text = "test1" label2.Text = "test2" label1.Location = New Point(120, 80) label2.Location = Ne
Dim nr As Integer = 1
Do
Label(nr).text = "something"
nr += 1
Loop until nr = 4
然后它会填满标签
编辑:
我想知道是否可以创建标签数组。
我发现这篇文章是我自己写的
label1.Text = "test1"
label2.Text = "test2"
label1.Location = New Point(120, 80)
label2.Location = New Point(140, 20)
Me.Controls.Add(label1)
Me.Controls.Add(label2)
Dim labels() As Label = {label1, label2}
For Each label As Label In labels
label.Text = "new test"
Next
也许是这样的
Dim lbl As Label() = New Label(9) {}
Dim nr As Integer = 0
Do
lbl(nr) = New Label()
lbl(nr).Text = "somthing " & nr
nr += 1
Loop While nr <> 4
Dim lbl As Label()=新标签(9){
作为整数的尺寸nr=0
做
lbl(nr)=新标签()
lbl(nr).Text=“somthing”&nr
nr+=1
在nr 4时循环
可能是这样的吧
Dim lbl As Label() = New Label(9) {}
Dim nr As Integer = 0
Do
lbl(nr) = New Label()
lbl(nr).Text = "somthing " & nr
nr += 1
Loop While nr <> 4
Dim lbl As Label()=新标签(9){
作为整数的尺寸nr=0
做
lbl(nr)=新标签()
lbl(nr).Text=“somthing”&nr
nr+=1
在nr 4时循环
您可以在标签显示表单的控件集合中使用标签名称
For i as integer = 0 to 49 Step 1
Me.Controls("Label" & i.toString).Text = "Something"
Next
可以在显示标签的窗体的控件集合中使用标签名称
For i as integer = 0 to 49 Step 1
Me.Controls("Label" & i.toString).Text = "Something"
Next
为什么不将标签文本设置为整数。tostring()我认为您应该学习编程或重新表述您的问题。是否要创建标签数组?我不太明白您想要做什么。我想要一个循环来填充标签,我想要nr变量来控制下一个要填充的标签。您的示例没有问题,您可能只是没有运行正确的数组或数组为空。为什么不将标签文本设为整数。tostring()我认为你应该去学习编程或者重新表述你的问题。你想创建一个标签数组吗?我不太明白你到底想做什么。我想要一个循环来填充标签,我想要nr变量来控制下一个要填充的标签。你的例子没有错,虽然正确的数组或数组为空,但您可能没有运行。它创建了一个标签数组,并向其中的前4个添加文本。@KaurPalang-它似乎没有做任何事情,因为标签未放置在其可见属性设置为True的窗体上。它创建了一个标签数组,并向其中的前4个添加文本它们。@KaurPalang-它似乎什么也不做,因为标签未放置在其可见属性设置为True的窗体上。