Vb.net 以编程方式设置tablelayoutpanel中控件的colspan和rowspan
我似乎不知道如何在vb.net中编程设置colspan和rowspan 我有一个tablelayoutpanel,我正在通过编程向其中添加标签。我可以添加标签,但我无法设置colspan和rowspan。请帮助Vb.net 以编程方式设置tablelayoutpanel中控件的colspan和rowspan,vb.net,Vb.net,我似乎不知道如何在vb.net中编程设置colspan和rowspan 我有一个tablelayoutpanel,我正在通过编程向其中添加标签。我可以添加标签,但我无法设置colspan和rowspan。请帮助 Dim lbl1 As Label = New Label() lbl1.AutoSize = False lbl1.BackColor = Color.Yellow lbl1.Text = newid lbl1.Height = 46 l
Dim lbl1 As Label = New Label()
lbl1.AutoSize = False
lbl1.BackColor = Color.Yellow
lbl1.Text = newid
lbl1.Height = 46
lbl1.Width = 42
TableLayoutPanel1.Controls.Add(lbl1, 1, 2) 'adds the label to column 1 row 1
我需要将colspan修改为4,将rowspan修改为2,您可以这样设置
ColumnSpan
和rowspan
:
Me.TableLayoutPanel1.SetColumnSpan(lbl1, 4)
Me.TableLayoutPanel1.SetRowSpan(lbl1, 2)
您可以这样设置
ColumnSpan
和RowSpan
:
Me.TableLayoutPanel1.SetColumnSpan(lbl1, 4)
Me.TableLayoutPanel1.SetRowSpan(lbl1, 2)