Compartilhar via


BaseTaskForm.SetButtonsPanel(Control) Método

Definição

Adiciona um botão ao painel de botões.

protected:
 void SetButtonsPanel(System::Windows::Forms::Control ^ buttons);
protected void SetButtonsPanel (System.Windows.Forms.Control buttons);
member this.SetButtonsPanel : System.Windows.Forms.Control -> unit
Protected Sub SetButtonsPanel (buttons As Control)

Parâmetros

buttons
Control

O Control objeto que representa o botão a ser adicionado ao painel.

Exceções

buttons é null.

Esse método foi chamado anteriormente.

Exemplos

O exemplo a seguir adiciona dois botões a um ManagementPanel objeto e, em seguida, usa o SetButtonsPanel método para definir o painel de botões.

void SetButtonsControl() {
    _buttonsPanel = new ManagementPanel();
    _buttonsPanel.SuspendLayout();
    try {
        int x = ClientSize.Width - 11 - _cancelBtn.Width;
        int y = 0;
        int tabIndex = 1638;

        AnchorStyles anchorStyle = AnchorStyles.Bottom | AnchorStyles.Right;

        // Add the Cancel button
        _cancelBtn.Location = new Point(x, y);
        _cancelBtn.Anchor = anchorStyle;
        _cancelBtn.TabIndex = tabIndex++;
        _buttonsPanel.Controls.Add(_cancelBtn);

        x -= _installBtn.Width;
        x -= 6;

        // Add the Install button
        _installBtn.Location = new Point(x, y);
        _installBtn.Anchor = anchorStyle;
        _installBtn.TabIndex = tabIndex++;
        _buttonsPanel.Controls.Add(_installBtn);

        _buttonsPanel.Size = new Size(ClientSize.Width,
                                     11 + 22);
    } finally {
        _buttonsPanel.ResumeLayout(false);
        SetButtonsPanel(_buttonsPanel);
    }
}

Aplica-se a