在VB中,可以使用Array控件來創建控件數組。以下是一個示例:
首先,在窗體上放置一個控件,例如按鈕(Button)。
選中該按鈕控件,然后在屬性窗格中找到Name屬性,將其更改為"btnArray"。
在代碼中聲明一個控件數組變量,例如:
Dim btnArray(4) As Button
這將創建一個包含5個按鈕的控件數組,索引范圍為0到4。
For i As Integer = 0 To 4
btnArray(i) = New Button
btnArray(i).Name = “btn” & i.ToString()
btnArray(i).Text = “按鈕” & i.ToString()
btnArray(i).Size = New System.Drawing.Size(75, 23)
btnArray(i).Location = New System.Drawing.Point(10, 10 + i * 30)
Me.Controls.Add(btnArray(i))
Next
這將創建5個按鈕控件,并將它們添加到窗體中,并設置其名稱、文本、大小和位置。
btnArray(0).Text = “新文本”
這將更改數組中第一個按鈕的文本。
注意:創建控件數組需要預先知道數組的大小,因此需要在聲明數組時指定大小。如果需要動態調整數組的大小,可以使用List(Of T)集合來代替控件數組。