以下代碼創建/格式化標籤和文本框到一個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