我似乎无法弄清楚如何在 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
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)
关于vb.net - 以编程方式设置 colspan 和 rowspan 以在 tablelayoutpanel 中进行控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21025340/