我有一个tablelayoutpanel.And在运行期间我动态生成一些标签,每个都有一个紫色的圆形图像。现在每个tablelayoutpanel单元格内均匀填充一些图像/标签,但有些不是。请看图像..
前2行的标签均匀填充,而从第3行开始的行缩小。为什么会这样?要摆脱这个问题需要做些什么?提前谢谢。
答案 0 :(得分:3)
您应该将ColumnStyles
和RowStyles
设置为合适的值。
例如,对于每个列和行,您可以使用SizeType.Percent
或SizeType.Absolute
定义样式,并为它们设置相等的值。
在下面的示例中:
AutoSize
的{{1}}属性设置为true TableLayoutPanel
的{{1}}属性设置为true AutoScroll
)Form
SizeType.Percent
100/columnCount
示例代码:
SizeType.Absolute
<强>截图:强>