我有一个带有选项卡控件的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,但没有任何帮助。
任何人都可以帮忙吗?
答案 0 :(得分:1)
表单锚定/停靠到标签页。要改变大小,需要更改标签页的大小。因此,当您调整Form1的大小时,没有任何反应,除非您还锚定/停靠TabControl以使其更改大小。