C#: Ist ResumeLayout(true) das gleiche tun wie ResumeLayout(false) + PerformLayout()?

Ich habe mir bei der generierte designer-code von Forms und UserControls, und in der InitializeComponent() - Methode, Sie beginnen immer mit

    this.SuspendLayout();

und Ende mit

    this.ResumeLayout(false);
    this.PerformLayout();

Aber von was ich sehen kann in der msdn-Dokumentation dieser Methoden würde nicht endend mit

    this.ResumeLayout(true); //Or just this.ResumeLayout()

genau die gleiche Sache? Oder bin ich hier etwas fehlt?

Frage, denn ich werden das hinzufügen einer Reihe von Steuerelementen, die in einer anderen Methode, und dachte, ich sollte den suspend-resume routine zu nett und effizient. Aber kann nicht herausfinden, was der Grund für diese beiden Methodenaufrufe sind, wenn Sie scheinbar nur ein...

InformationsquelleAutor Svish | 2009-08-27
Schreibe einen Kommentar