VB.net Form üzerinde Dinamik Kontroller
Formunuz üzerinde yazılımdan gelen verilere bağlı olarak kontrolleri yaratmanız gerekebilir. Bu gibi durumlarda aşağıdaki örnek uygulamanın işinize yarayabileceğini düşünüyorum.
Private Sub Form1_Load(ByVal sender As Object,
ByVal e As System.EventArgs)
Handles Me.Load
Dim ANKS As Integer = 10
Dim txtb(anks) As TextBox
Dim lbl(anks) As Label
Dim i As Integer
For i = 0 To anks - 1
txtb(i) = New TextBox()
txtb(i).Name = "txt" & i
txtb(i).Location = New Point(100, 100 + (24 * i))
Me.Controls.Add(txtb(i))
lbl(i) = New Label()
lbl(i).Text = "Alan " & i
lbl(i).Location = New Point(60, 100 + (24 * i))
Me.Controls.Add(lbl(i))
Next
End Sub