在面板中锚定控件

时间:2015-06-09 14:33:24

标签: vb.net winforms anchor panel

我的表单包含一个面板,用于添加/处理多个用户控件(基于menustrip的选择)。在使用此面板包含每个用户控件之前,我可以锚定并因此在调整窗体大小时调整每个用户控件的大小。尽管面板正确地调整了表单的大小,但我无法弄清楚如何在面板中锚定用户控件以便它们也可以调整大小。

黄色面板示例,用户控制为红色:http://gyazo.com/390f85587335efee4a9ec8b913ffce06

任何建议都将不胜感激。

disposeUCs()

        Dim _UCAddNewRawMaterial As New UCAddNewRawMaterial
        Panel1.Controls.Add(_UCAddNewRawMaterial)

1 个答案:

答案 0 :(得分:0)

听起来你一次只能在面板中有一个 UserControl?

如果是这样,只需DockStyle.Fill

Dim _UCAddNewRawMaterial As New UCAddNewRawMaterial
_UCAddNewRawMaterial.Dock = DockStyle.Fill
Panel1.Controls.Add(_UCAddNewRawMaterial)