2015-11-03 47 views
0

我有一个包含父容器板:调整对接在面板与网格和表格

形式:用户控件(只是有按钮来浏览文档查看器) 网:Documentsviewer

此父容器板停靠在屏幕的左侧(右侧用于文档预览)

如何使网格占据大约80%的可用左侧空间,而窗体大约有20%?

无论我做什么喜欢将dockstyle设置为顶部为网格和底部为第二个,窗体的大小几乎与网格一样大。即使在属性中更改表单的大小也不会做任何更改。两个都禁用自动调整大小。

回答

2

当您需要在windows窗体中使用百分比控制布局时,TableLayoutPanel是一个不错的选择。
您可以使用带有1行和2列的TableLayoutPanel,并将第1列宽度设置为20%,第2列宽度设置为80%。然后,您可以将所需的控件放到其单元格中,并将这些控件的属性设置为Fill

您可以使用RowCountColumnCount,RowsColumns属性来配置行和列。

+0

按预期工作,谢谢! – Undisputed007

+0

欢迎您:) –