我正在填充一个模拟Microsoft Windows资源管理器的自制Windows资源管理器。这是我的Windows窗体的布局:
我想要的是:
但是当我最大化窗口时,它看起来像这样:
问题是treeView的宽度也增加了。如何阻止?
有什么想法吗?我尝试了很多方法但没有任何作用。
答案 0 :(得分:1)
尝试在splitcontainer
和您已有的groupbox
周围添加第二个splitcontainer
。然后将底部的panel
设置为固定面板。
答案 1 :(得分:0)
您可以设置SplitContainer.FixedPanel
属性以禁用其中一个面板的自动调整大小。这样,即使调整容器本身的大小,指定的面板仍将保持相同的宽度/高度。
答案 2 :(得分:0)
您可以使用锚点(每个控件都将在“属性”菜单中使用),并选择“锚定”到的目标。这应该允许您的控件切换以适应表单。
它可能很繁琐,所以你必须锚定每个控件并考虑如何设置它。如果您增加表单的高度,则EG可以扩展控件,单击顶部和底部锚点。