SuspendLayout()是临时挂起控件的布局逻辑(msdn),它与ResumeLayout()配合使用。我的理解是使用SuspendLayout()让整个窗口停止,等到所有的东西都设置完毕了,然后用ResumeLayout()把所有的东西加到窗口。
例如,先调用SuspendLayout(),然后添加两个控件,再调用ResumeLayout(),把控件显示到窗口上,有点像BeginUpdate()和EndUpdate()。
我不知道我的理解对不对?看到的各位如果觉得我的不对,请留言。
SuspendLayout()是临时挂起控件的布局逻辑(msdn),它与ResumeLayout()配合使用。我的理解是使用SuspendLayout()让整个窗口停止,等到所有的东西都设置完毕了,然后用ResumeLayout()把所有的东西加到窗口。
例如,先调用SuspendLayout(),然后添加两个控件,再调用ResumeLayout(),把控件显示到窗口上,有点像BeginUpdate()和EndUpdate()。
我不知道我的理解对不对?看到的各位如果觉得我的不对,请留言。