컨트롤 여러개를 배열로 묶어서 사용할 수 있다. VB 6.0에서는 쉽게 가능했는데 .net으로 오면서 방법이 달라졌다고 하는데 원래 방법을 모르니..
Public Class Form1
Private txtArray(2, 1) As TextBox
->우선 txtArray라는 3x2짜리 배열을 선언해 주되 형식을 TextBox로 한다.
Public Sub New()
InitializeComponent()
txtArray(0, 0) = TextBox1
txtArray(0, 1) = TextBox2
txtArray(1, 0) = TextBox3
txtArray(1, 1) = TextBox4
txtArray(2, 0) = TextBox5
txtArray(2, 1) = TextBox6
->윗 두줄이 있어야만 txtArray에 TextBox를 할당할 수 있다. 각각의 항목(엑셀로 따지면 셀)에 TextBox를 할당해 준다.
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For i = 0 To 2
For j = 0 To 1
txtArray(i, j).Text = i & "," & j
Next
Next
->다중 For..Next문으로 각각의 TextBox에 주소를 넣어주었다.
End Sub
End Class