我自己控制中的锚点设置与父表单上的大小调整行为

时间:2013-06-12 11:00:03

标签: c# visual-studio-2010 forms

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

1 个答案:

答案 0 :(得分:0)

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

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

this.Controls.Add(lc);

看看它是否对你有帮助。