我在MDI Windows窗体应用程序中有一个子窗体。它有两个控件:一个ComboBox和一个TreeView,最后一个在第一个控件下。两个控件都具有相同的宽度。如何设置它们并形成属性以实现以下目的:
答案 0 :(得分:5)
你可以这样做:
Anchor
属性设置为Top,Left和Right Anchor
属性设置为Top,Left,Right和Bottom 答案 1 :(得分:3)
基本上,您需要停靠控件。使用两个控件的 Dock 属性进行搜索,找到符合您要求的“对接”。
以下示例演示了带有Dock=Top
的 Combobox 和带有Dock=Fill
的 TreeView :
如果您调整表单大小, Combobox 宽度和 TreeView 宽度/高度将相应调整大小,以满足您的特定要求。
答案 2 :(得分:1)
这是由Anchor
属性完成的。在所有控件(combobox,treeview和usercontrol)上正确设置它,它会以你喜欢的方式伸展。
Dock
属性类似,但它也会影响位置,并且即使在表单设计器中也有点将控件“粘合”到其位置。