以下代码创建/格式化标签和文本框到一个groupbox。将文本添加到自动标签和文本框vb.net
我的问题是,我想改变文本框文本到1
和0
定期(如夹层),我不知道如何。
Private Sub ResizeData()
' Create as many textboxes as fit into window
grpData.Controls.Clear()
Dim x As Integer = 0
Dim y As Integer = 10
Dim z As Integer = 20
While y < grpData.Size.Width - 100
labData = New Label()
grpData.Controls.Add(labData)
labData.Size = New System.Drawing.Size(30, 20)
labData.Location = New System.Drawing.Point(y, z)
labData.Text = Convert.ToString(x + 1)
txtData = New TextBox()
grpData.Controls.Add(txtData)
txtData.Size = New System.Drawing.Size(50, 20)
txtData.Location = New System.Drawing.Point(y + 30, z)
txtData.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
txtData.Tag = x
x += 1
z = z + txtData.Size.Height + 5
If z > grpData.Size.Height - 40 Then
y = y + 100
z = 20
End If
End While
End Sub
我需要的东西是这样的:
txtData1.text="1"
txtData2.text="0"
txtData3.text="1"
txtData4.text="0"
...等等。
谢谢!
我测试过的代码和它的工作..与标签!我想要在文本框中的文本(txtData.text)。谢谢 ! – noidea
上面的代码已更新:标签增量,文本框之间1和0 – Veeke
相当不错!谢谢 ! – noidea