在调整窗体大小时增加用户控件大小

本文关键字:用户 控件 增加 小时 调整 窗体 | 更新日期: 2023-09-27 17:56:32

我有一个基于两个用户控件和一个窗体的应用程序。此窗体是我的 2 个用户控件的父级,我务实地将它们添加到窗体中。我在这里的问题是,当在用户控件中定位组件时,它们不会锚定在窗体中。因此,当通过拖动其中一个角来重新调整窗体大小时,似乎用户控件也不会重新调整大小。有人告诉我,我必须侦听窗体大小并将该大小追加到用户控件。这是一个很好的解决方案吗?如果是,我该怎么做?

顺便说一句,我的用户控件插入到选项卡组件中。

这是我用于将用户控件添加到窗体的代码。(如果需要)

public void addUC(UserControl control, TabPage tab)
{
    control.Parent = tab;
}

谁能帮忙?

在调整窗体大小时增加用户控件大小

您可能

希望使用 Anchor 属性定位子用户控件。

如果表单中只有 2 个使用控件,为什么不使用 dock - 它将始终将 use 控件拉伸到表单的最大大小