我有一个Windows窗体UserControl我希望在它添加到窗体时调整大小(在设计时),在调试时,我看到由于某些原因,Visual Studio设计器在ParentChanged事件之后生成了一个额外的OnResize事件size(200x100),我希望我在ParentChanged事件上设置的大小保持不变,是否有解决方法?
//Sample class that reproduces the error, this usercontrol appears as a 200x100
//control when added to a windows forms designer rather than 1024x768
public partial class TestUserControl : UserControl
{
public TestUserControl()
{
InitializeComponent();
}
protected override void OnParentChanged(EventArgs e)
{
this.Size = new Size(1024, 768);
base.OnParentChanged(e);
}
}