【发布时间】:2010-11-23 07:26:14
【问题描述】:
我查看了Forms 和UserControls 生成的设计器代码,在InitializeComponent() 方法中它们总是以
this.SuspendLayout();
并以
结尾 this.ResumeLayout(false);
this.PerformLayout();
但是从我在这些方法的 msdn 文档中可以看到,不会以
结尾 this.ResumeLayout(true); // Or just this.ResumeLayout()
做同样的事情?还是我在这里遗漏了什么?
问是因为我将以不同的方法添加一堆控件,并认为我应该执行挂起-恢复例程以更好和高效。但是当您似乎只能使用一个时,无法弄清楚这两个方法调用的原因是什么......
【问题讨论】:
标签: c# winforms windows-forms-designer generated-code