TableLayoutPanel 控件中的自动调整大小行为
各种自动调整大小行为
TableLayoutPanel 控件以下面的方式支持自动调整大小行为:
通过 AutoSize 属性;
通过 TableLayoutPanel 控件的列和行样式的 SizeType 属性。
行和列样式的 AutoSize 属性
下表描述 AutoSize 属性和 TableLayoutPanel 控件的列和行样式之间的交互。
AutoSize 设置 |
样式交互 |
---|---|
false |
TableLayoutPanel 控件的方向为从左至右,按下面的顺序为列或行分配空间。 |
true |
与上一交互相似,不同的是具有 Percent 值的列或行将获取自动调整大小的方位。 TableLayoutPanel 控件对列或行进行扩展以创建足够的可用空间,以便具有 Percent 样式的列或行都不会剪裁掉其内容。 TableLayoutPanel 控件根据 Width 或 Height 属性按比例分配新的空间。 |