2011-05-02 4 views

답변

2

시각에 PictureBox1, PictureBox2 ... PictureBox24 이름 PictureBoxes을 반복 할 수 있습니다 당신은 많은 그림 상자 당신이 배열에 넣어 것이있는 경우 .

그 외에도 많은 그림 상자가 성능에 좋지 않습니다. 당신은 아마 그들을 개별 개체를 그리는 데 사용하고 있습니다 - do do do! 하나의 그림 상자를 사용하고 모든 것을 그립니다.

정말로 원하는 경우 부모 컨트롤의 Controls 컬렉션을 반복 할 수 있습니다.

For Each control As Control In parent.Controls 
    Dim pictureBox As PictureBox = TryCast(control, PictureBox) 
    If pictureBox IsNot Nothing Then … ' Do something. 
End For 

여기서 은 그림 상자가 포함 된 상위 컨트롤 (예 : 양식)입니다.