C # Warum SuspendLayout () verwenden?

Ich lese gerade überSuspendLayout() undResumeLayout(). Was ich nicht herausfinden kann, ist, warum ich das tun / verwenden soll. Ich weiß, dass Sie es verwenden, wenn Sie einem Control-Container zur Laufzeit Controls hinzufügen.

Es hat etwas mit dem Festlegen von Eigenschaften wie @ zu tDock, Anchor, Location, etc

Aber ich verstehe nicht, was der zusätzliche Wert von Suspend- und ResumeLayout () ist. Wofür sorgen diese Methoden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage