2014-02-18 62 views
0

我在第一個單元格中有6rows和6列 的tablelayout面板,即0,0我想添加picturebox,並在0,1我想通過使用for循環添加標籤howvto添加picturebox和標籤交替或一個其他的像 PB標籤 PB標籤在桌面佈局面板動態添加控件

PLZ下面幫我
所有動態,我沒有得到如何給cordinates用於放置控制

+0

Pictureboxes和labels存在或您是否動態創建它們? –

+0

已經存在jst我想通過控制名稱和它的座標 – Saurabh

回答

1

試試這個:

Dim list As New List(Of Control) 
Dim col, row, i As Integer 

list.Add(pb1) 
list.Add(lb1) 
list.Add(pb2) 
list.Add(lb2) 
(....) 
list.Add(pb6) 
list.Add(lb6) 

For row = 0 To 5 
    For col = 0 To 5 
     TableLayoutPanel1.Controls.Add(list(i), row, col) 

     i += 1 
    Next 
Next 

valter