将表单添加到flowlayoutpanel

时间:2011-07-25 14:15:06

标签: c# wpf winforms layoutpanels

我有一个应用程序,我需要能够将子表单添加到主窗体。我可以在运行时很容易地将子表单添加到主表单,但是当我调整主表单的大小时,子表单不会相应地调整大小。

我想知道将子表单添加到flowlayoutpanel是否有助于调整大小,或者我是否应该订阅主表单“resize”事件并相应地调整子表单的大小。

1 个答案:

答案 0 :(得分:1)

您必须根据您的要求从TablelayoutPanel,FlowlayoutPanel或SplitContainer中选择正确的layoutPanel控件。您提供的描述不足以为您推荐合适的描述。

无论布局面板如何,控件调整大小都不会自动发生。您必须设置Dock property to Fill才能调整子控件控件的大小。再次不确定你的孩子控制是什么意思?如果它们是UserControls,它们可能正常工作。