2014-02-18 5 views
0

У меня есть панель tablelayout с 6 и 6 столбцами в первой ячейке, то есть 0,0 Я хочу добавить картинку, а в 0,1 хочу добавить метки, используя для цикла howvto добавить иллюстрацию и ярлык в качестве альтернативы или один ниже другого, как пб этикетки рь этикеткидинамическое добавление элементов управления в панели tablelayout

плз помочь мне
все динамически я не получаю, как дать cordinates для размещения управления

+0

Картинки и этикетки существуют или вы их динамически создаете? –

+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

Смежные вопросы