Winforms .Net - Gridview适合内容形式

时间:2014-09-25 18:22:00

标签: c# winforms gridview layout resize

我必须实现我的第一个WinForms应用程序。 已经研究了布局以实现具有下面的主要内容区域的TOP MENU。 我创建了主窗体,其中包括顶部菜单的一个面板和内容区域的一个面板。

问题来自于我在内容面板中调用的第一个自定义表单:

它包含一个简单的GridView,我想要加载的表单适合父面板,并且要加载的GridView适合内容表单... 这该怎么做? 我在DOCK和ANCHOR属性方面遇到了一些麻烦...... 你有一些最佳实践吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

topPanel.Dock = DockStyle.Top; 
contentPanel.Dock= DockStyle.Fill;

最后是您的内容面板

YourGridView.Dock = DockStyle.Fill; 

YourGridView.AutoScroll = true;

您可以更改您的toppanel身高

topPanel.Height = 100;

答案 1 :(得分:0)

如果要填充整个底部,顶部,左侧或右侧,请使用Dock。如果不是这种情况,并且您希望使用表单增加大小,则应使用Anchor属性。