在选项卡控件中定位窗体
本文关键字:定位 窗体 控件 选项 | 更新日期: 2023-09-27 17:56:48
我有一个带有选项卡控件的 Form1。在此选项卡控件中,我插入了 Form2。我已经将组件锚定在 Form2 中,并且工作正常。但是一旦我将 Form2 插入 Form1 的选项卡控件,当我调整窗口大小时没有任何反应。这是我将 Form2 插入 Form1 的方式:
public void AddNewForm(Form form, TabPage tab)
{
form.TopLevel = false;
form.Anchor = (AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Right | AnchorStyles.Left);
//form.Dock = DockStyle.Fill;
form.Parent = tab;
form.Show();
}
如您所见,我已尝试锚定和停靠Form2,但没有任何帮助。
任何人都可以帮忙吗?
窗体锚定/停靠到选项卡页。 要更改其大小需要更改选项卡页的大小。 因此,当您调整 Form1 的大小时,它不会发生任何事情,除非您还锚定/停靠 TabControl 以使其更改大小。