我正在使用一个
tablelayoutpanel
其中我添加了一个面板,现在我想在运行时获取该面板,并希望将面板的宽度减半,然后添加另一个具有相同尺寸的面板。
简单来说,我想在tablelayoutpanel行中制作两个方格的面板。
没有。列= 1,否。 of rows = 2
Need : Add multiple controls with same size inside any row of the
tablelayoutpanel.
答案 0 :(得分:0)
在运行时使用TableLayoutPanel
非常简单(在后面的代码中也称为)。基本上重复msdn(我希望用更简单的话):
ColumnCount
/ ColumnStyles
和RowCount
/ RowStyles
设置TableLayoutPanel
本身(正如您在表单设计器中所做的那样); SetColumn(control, column)
和SetRow(control, row)
将一些现有的control
放入特定的单元格; GetColumn
/ GetRow
检查某个控件的位置; GetControlFromPosition(column, row)
获取哪个控件位于给定的单元格。如果问题不清楚,请随意在评论中提问,以便我们可以通过。