Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Control.ResumeLayout Método

Retoma a lógica de Layout normal.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms. dll)

public void ResumeLayout()

Calling the ResumeLayout method forces an immediate layout if there are any pending layout requests.

Os métodos de SuspendLayout e ResumeLayout são usados em tandem para suprimir múltiplos eventos de Layout enquanto você ajusta múltiplos atributos do controle.Por exemplo, você faria normalmente chama o método SuspendLayout , define as propriedades Size, Location, Anchor ou Dock do controle e então chama o método ResumeLayout para habilitar o efeito das alterações.

The SuspendLayout calls must be equal to zero before ResumeLayout can be successfully called.

O exemplo de código a seguir adiciona dois botões a um formulário.The example transactions the addition of the buttons by using the SuspendLayout and ResumeLayout methods.

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 void AddButtons()
{
    // Suspend the form layout and add two buttons.
    this.SuspendLayout();
    Button buttonOK = new Button();
    buttonOK.set_Location(new Point(10, 10));
    buttonOK.set_Size(new Size(75, 25));
    buttonOK.set_Text("OK");

    Button buttonCancel = new Button();
    buttonCancel.set_Location(new Point(90, 10));
    buttonCancel.set_Size(new Size(75, 25));
    buttonCancel.set_Text("Cancel");

    this.get_Controls().AddRange(new Control[] {buttonOK, buttonCancel});
    this.ResumeLayout();
} //AddButtons


Contribuições da comunidade

ADICIONAR
Mostrar: