Control.ResumeLayout Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Setzt die übliche Layoutlogik fort.
Überlädt
| Name | Beschreibung |
|---|---|
| ResumeLayout() |
Setzt die übliche Layoutlogik fort. |
| ResumeLayout(Boolean) |
Setzt die übliche Layoutlogik fort und erzwingt optional ein sofortiges Layout ausstehender Layoutanforderungen. |
ResumeLayout()
- Quelle:
- Control.cs
- Quelle:
- Control.cs
- Quelle:
- Control.cs
- Quelle:
- Control.cs
- Quelle:
- Control.cs
Setzt die übliche Layoutlogik fort.
public:
void ResumeLayout();
public void ResumeLayout();
member this.ResumeLayout : unit -> unit
Public Sub ResumeLayout ()
Beispiele
Im folgenden Codebeispiel werden einem Formular zwei Schaltflächen hinzugefügt. Im Beispiel wird das Hinzufügen der Schaltflächen mithilfe der und SuspendLayout der ResumeLayout Methoden ausgeführt.
private:
void AddButtons()
{
// Suspend the form layout and add two buttons.
this->SuspendLayout();
Button^ buttonOK = gcnew Button;
buttonOK->Location = Point(10,10);
buttonOK->Size = System::Drawing::Size( 75, 25 );
buttonOK->Text = "OK";
Button^ buttonCancel = gcnew Button;
buttonCancel->Location = Point(90,10);
buttonCancel->Size = System::Drawing::Size( 75, 25 );
buttonCancel->Text = "Cancel";
array<Control^>^temp5 = {buttonOK,buttonCancel};
this->Controls->AddRange( temp5 );
this->ResumeLayout();
}
private void AddButtons()
{
// Suspend the form layout and add two buttons.
this.SuspendLayout();
Button buttonOK = new Button();
buttonOK.Location = new Point(10, 10);
buttonOK.Size = new Size(75, 25);
buttonOK.Text = "OK";
Button buttonCancel = new Button();
buttonCancel.Location = new Point(90, 10);
buttonCancel.Size = new Size(75, 25);
buttonCancel.Text = "Cancel";
this.Controls.AddRange(new Control[]{buttonOK, buttonCancel});
this.ResumeLayout();
}
Private Sub AddButtons()
' Suspend the form layout and add two buttons.
Me.SuspendLayout()
Dim buttonOK As New Button()
buttonOK.Location = New Point(10, 10)
buttonOK.Size = New Size(75, 25)
buttonOK.Text = "OK"
Dim buttonCancel As New Button()
buttonCancel.Location = New Point(90, 10)
buttonCancel.Size = New Size(75, 25)
buttonCancel.Text = "Cancel"
Me.Controls.AddRange(New Control() {buttonOK, buttonCancel})
Me.ResumeLayout()
End Sub
Hinweise
Durch Aufrufen der ResumeLayout Methode wird ein sofortiges Layout erzwungen, wenn ausstehende Layoutanforderungen vorhanden sind.
Die SuspendLayout Methoden ResumeLayout und Methoden werden zusammen verwendet, um mehrere Layout Ereignisse zu unterdrücken, während Sie mehrere Attribute des Steuerelements anpassen. Sie würden z. B. die Methode in der SuspendLayout Regel aufrufen, dann die Size, Location, , Anchoroder Dock Eigenschaften des Steuerelements festlegen und dann die ResumeLayout Methode aufrufen, um die Änderungen wirksam zu aktivieren.
Es darf keine ausstehenden Aufrufe vorhanden sein, um SuspendLayoutResumeLayout erfolgreich aufgerufen zu werden.
Weitere Informationen
Gilt für:
ResumeLayout(Boolean)
- Quelle:
- Control.cs
- Quelle:
- Control.cs
- Quelle:
- Control.cs
- Quelle:
- Control.cs
- Quelle:
- Control.cs
Setzt die übliche Layoutlogik fort und erzwingt optional ein sofortiges Layout ausstehender Layoutanforderungen.
public:
void ResumeLayout(bool performLayout);
public void ResumeLayout(bool performLayout);
member this.ResumeLayout : bool -> unit
Public Sub ResumeLayout (performLayout As Boolean)
Parameter
- performLayout
- Boolean
trueausstehende Layoutanforderungen auszuführen; andernfalls . false
Hinweise
Durch Aufrufen der ResumeLayout Methode wird ein sofortiges Layout erzwungen, wenn ausstehende Layoutanforderungen vorhanden sind. Wenn der performLayout Parameter auf true festgelegt ist, tritt ein sofortiges Layout auf, wenn ausstehende Layoutanforderungen vorhanden sind.
Die SuspendLayout Methoden ResumeLayout und Methoden werden zusammen verwendet, um mehrere Layout Ereignisse zu unterdrücken, während Sie mehrere Attribute des Steuerelements anpassen. Sie würden z. B. die Methode in der SuspendLayout Regel aufrufen, dann die Size, Location, , Anchoroder Dock Eigenschaften des Steuerelements festlegen und dann die ResumeLayout Methode aufrufen, um die Änderungen wirksam zu aktivieren.
Es darf keine ausstehenden Aufrufe vorhanden sein, um SuspendLayoutResumeLayout erfolgreich aufgerufen zu werden.
Note
Wenn Sie einem übergeordneten Steuerelement mehrere Steuerelemente hinzufügen, empfiehlt es sich, die SuspendLayout Methode aufzurufen, bevor Sie die hinzuzufügenden Steuerelemente initialisieren. Rufen Sie nach dem Hinzufügen der Steuerelemente zum übergeordneten Steuerelement die ResumeLayout Methode auf. Dadurch wird die Leistung von Anwendungen mit vielen Steuerelementen erhöht.