본문 바로가기

Visual Std 2010

Visual studio 2010 에서 컨트롤 배열 사용방법

비베6.0까진 간단하게 되었던 컨트롤 배열이 2008버전부터는 안된다고 하네요.

그래서 검색하여 찾아낸 방법입니다~ 머 이것도 간단하네요~ㅎㅎ

 

먼저 배열로 사용할 컨트롤을 선언 및 초기화 해줘야 합니다.

    Dim label() As Label    'TextBox 배열

 

    Public Sub New()

        ' 이 호출은 Windows Form 디자이너에 필요합니다.
        InitializeComponent()

        ' InitializeComponent() 호출 뒤에 초기화 코드를 추가하십시오.
       label = New Label() {Label1, Label2}

    End Sub

그리고 이벤트를 처리할 부분에 아래와 같이 사용하면 됩니다~~

 

 

For i = 1 To DataGridView1.Rows.Count Step 1     label(i).Text = "TextBox " & i Next i

 

응용하여 먼진 프로그램 만드시기 바랍니다~^^