在我自己的控件中锚定设置与在父窗体上调整大小的行为

本文关键字:调整 窗体 控件 自己的 我自己 设置 | 更新日期: 2023-09-27 18:18:05

我已经在Visual Studio 2010中构建了自己的控件。我在窗体上安排了几个具有特定锚设置的Windows控件。在控件自己的设计器中,调整大小的行为是可以的,但是当我在主程序中调整控件的大小时,我自己的控件内的控件的锚设置将被忽略。有人能告诉我为什么吗?

在我自己的控件中锚定设置与在父窗体上调整大小的行为

我认为发生这种情况是因为您自己的CustomControl没有调整大小。尝试在CustomControl中添加锚点,如:

var lc = new CustomControl();
lc.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top;
this.Controls.Add(lc);

,看看是否对你有帮助。