【发布时间】:2015-08-24 10:51:24
【问题描述】:
我的表单包含一个面板,用于添加/处理多个用户控件(基于从菜单条中选择的)。在使用此面板包含每个用户控件之前,我可以锚定每个用户控件并因此在窗体调整大小时调整其大小。尽管面板可以根据表单正确调整大小,但我不知道如何在面板中锚定用户控件,以便它们也可以调整大小。
黄色面板示例,红色用户控件:http://gyazo.com/390f85587335efee4a9ec8b913ffce06
任何建议将不胜感激。
disposeUCs()
Dim _UCAddNewRawMaterial As New UCAddNewRawMaterial
Panel1.Controls.Add(_UCAddNewRawMaterial)
【问题讨论】:
-
我们这里没有足够的信息来帮助您。 如何您希望此面板中的多个(?)用户控件调整大小?所以它们在水平、垂直、网格中占据相等的空间?...还有别的吗?看看FlowLayoutPanel 和TableLayoutPanel 来了解一下吧。
-
您能否展示有关如何创建控件并将其添加到面板的代码?
-
我已编辑问题以显示如何将我的用户控件添加到面板中 - disposeUCs() 只是在选择新用户控件进行查看时从面板中删除当前用户控件。请查看我在问题中提供的图片链接。
标签: vb.net winforms anchor panel