C# Winforms自动调整大小控件

C# Winforms自动调整大小控件,c#,winforms,user-controls,flowlayoutpanel,C#,Winforms,User Controls,Flowlayoutpanel,我有一个flowlayoutpanel,上面有一些用户控件,它们在flowlayoutpanel中被拖放。我需要我的控件-用户控件在调整窗口大小时自动调整大小。我需要Usercontrols在调整窗体大小时自动调整大小。 你能提供什么?你应该使用 如何停靠控件: 选择要停靠的控件。 在“属性”窗口中,单击Dock属性右侧的箭头。 将显示一个编辑器,其中显示一系列表示窗体边缘和中心的框。 单击表示要停靠控件的窗体边缘的按钮。要填充控件的窗体或容器控件的内容,请单击中心框。单击“无”以禁用停靠。 控

我有一个flowlayoutpanel,上面有一些用户控件,它们在flowlayoutpanel中被拖放。我需要我的控件-用户控件在调整窗口大小时自动调整大小。我需要Usercontrols在调整窗体大小时自动调整大小。 你能提供什么?

你应该使用

如何停靠控件:

选择要停靠的控件。 在“属性”窗口中,单击Dock属性右侧的箭头。 将显示一个编辑器,其中显示一系列表示窗体边缘和中心的框。 单击表示要停靠控件的窗体边缘的按钮。要填充控件的窗体或容器控件的内容,请单击中心框。单击“无”以禁用停靠。
控件会自动调整大小以适应停靠边缘的边界。

谢谢,但我不使用Designer。用户控件通过代码添加到表单中。我用代码做到了这一点,但是当调整表单大小时,没有什么事情发生,我不知道你没有使用设计器。正常情况下,它应该可以工作,确定您使用了来自的实现吗?我仔细查看了。不工作:/有什么办法吗?可能是表单上的sizeChanged事件?是否已将flowlayoutpanel停靠到表单,然后将用户控件停靠到flowlayoutpanel?无法进一步帮助您,它还应与用户控件一起工作,是否确定停靠在正确的位置?有时人们会犯错误,只留下停靠点,这在调整高度时不会受到影响。