Compartilhar via


ActionsPane Interface

Definição

Representa uma interface do usuário personalizada para o painel de tarefas Ações do Documento em uma personalização no nível de documento para Word ou Excel.

public interface class ActionsPane : IDisposable
[System.Runtime.InteropServices.Guid("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")]
public interface ActionsPane : IDisposable
[<System.Runtime.InteropServices.Guid("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")>]
type ActionsPane = interface
    interface IDisposable
Public Interface ActionsPane
Implements IDisposable
Atributos
Implementações

Exemplos

O exemplo de código a seguir demonstra como criar um painel de ações simples que ajusta automaticamente o alinhamento de seu conteúdo. Quando o usuário altera a orientação do painel ações movendo o painel de ações para uma parte diferente da janela do aplicativo ou o usuário clica em um Button controle no painel de ações, a Orientation propriedade é usada para determinar o novo valor da StackOrder propriedade. Para executar esse código, chame o InitActionsPane método do ThisWorkbook_Startup manipulador de eventos de um projeto de nível de documento para Excel.

private void InitActionsPane()
{
    Globals.ThisWorkbook.ActionsPane.Clear();
    Globals.ThisWorkbook.ActionsPane.Visible = true;
    Globals.ThisWorkbook.ActionsPane.AutoRecover = true;
    Globals.ThisWorkbook.ActionsPane.OrientationChanged +=
        new EventHandler(ActionsPane_OrientationChanged);
    ResetStackOrder();

    // Create the button that will update the stack order.
    Button button1 = new Button();
    button1.Text = "Change stack order";
    button1.Click += new EventHandler(button1_Click);

    // Create two more buttons that do nothing.
    Button button2 = new Button();
    button2.Text = "Button 2";
    Button button3 = new Button();
    button3.Text = "Button 3";

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(
        new Control[] { button1, button2, button3 });
}

// Switch the stack order according to the current orientation.
void button1_Click(object sender, EventArgs e)
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal)
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder == 
            Microsoft.Office.Tools.StackStyle.FromLeft)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromRight;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromLeft;
        }
    }
    else
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder ==
            Microsoft.Office.Tools.StackStyle.FromTop)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromBottom;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromTop;
        }
    }
}

void ActionsPane_OrientationChanged(object sender, EventArgs e)
{
    ResetStackOrder();
}

// Readjust the stack order so that it matches the current orientation.
void ResetStackOrder()
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder == 
           Microsoft.Office.Tools.StackStyle.FromTop ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromBottom))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromLeft;
    }

    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Vertical &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromLeft ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromRight))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromTop;
    }
}
Private Sub InitActionsPane()
    With Globals.ThisWorkbook.ActionsPane
        .Clear()
        .Visible = True
        .AutoRecover = True
    End With

    AddHandler Globals.ThisWorkbook.ActionsPane.OrientationChanged, _
        AddressOf ActionsPane_OrientationChanged
    ResetStackOrder()

    ' Create the button that will update the stack order.
    Dim button1 As New Button()
    button1.Text = "Change stack order"
    AddHandler button1.Click, AddressOf button1_Click

    ' Create two more buttons that do nothing.
    Dim button2 As New Button()
    button2.Text = "Button 2"
    Dim button3 As New Button()
    button3.Text = "Button 3"

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(New Control() _
        {button1, button2, button3})
End Sub

' Switch the stack order according to the current orientation.
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromLeft Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromRight
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    Else
        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromTop Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromBottom
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub

Private Sub ActionsPane_OrientationChanged(ByVal sender As Object, _
    ByVal e As EventArgs)
    ResetStackOrder()
End Sub

' Readjust the stack order so that it matches the current orientation.
Sub ResetStackOrder()
    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromTop Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromBottom) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    End If

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Vertical Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromLeft Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromRight) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub

Comentários

Cada personalização no nível do documento para Excel ou Word expõe um ActionsPane objeto . Você pode usar esse objeto para personalizar a interface do usuário do painel de tarefas Ações do Documento em um projeto no nível do documento. Para obter o ActionsPane objeto , use o ActionsPane campo da ThisDocument classe (para Word) ou a ThisWorkbook classe (para Excel) em seu projeto. Para obter mais informações, consulte Visão geral do Painel de Ações.

Cada ActionsPane objeto estende um Windows Forms UserControl subjacente que fornece uma interface do usuário que você pode personalizar. A maioria dos ActionsPane membros corresponde aos membros do subjacente UserControl. Use os seguintes ActionsPane membros para acessar a funcionalidade específica do painel de ações:

  • Método Clear. Use esse método para desanexar o painel de ações do documento ou da pasta de trabalho.

  • Propriedade AutoRecover. Use essa propriedade para impedir ou permitir que os usuários finais desanexem o painel de ações do documento ou da pasta de trabalho.

  • Propriedade Orientation. Use essa propriedade para determinar se o painel de ações está encaixado na parte superior ou inferior do documento ou pasta de trabalho, ou à esquerda ou à direita do documento ou pasta de trabalho.

  • Propriedade StackOrder. Use essa propriedade para especificar a direção em que os controles são empilhados no painel de ações.

  • OrientationChanged . Use essa propriedade para determinar quando o painel de ações está encaixado em um local diferente.

Observação

Essa interface é implementada pelo Visual Studio Tools for Office Runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visão geral do Visual Studio Tools para Office Runtime.

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

AccessibilityObject

Obtém o AccessibleObject atribuído ao painel de ações.

AccessibleDefaultActionDescription

Obtém ou define a descrição da ação padrão do painel Ações. Esta descrição é usada por aplicativos cliente de acessibilidade.

AccessibleDescription

Obtém ou define a descrição acessível do painel de ações. Esta descrição é usada por aplicativos cliente de acessibilidade.

AccessibleName

Obtém ou define o nome acessível do painel Ações. Este nome é usado por aplicativos cliente de acessibilidade.

AccessibleRole

Obtém ou define a função acessível do painel de ações.

ActiveControl

Obtém ou define o controle ativo no painel de ações.

AllowDrop

Obtém ou define um valor que indica se o painel de ações pode aceitar dados que o usuário arrasta para ele.

Anchor

Obtém ou define as bordas do contêiner ao qual o painel de ações está associado e determina como o controle do usuário é redimensionado com seu pai.

AutoRecover

Obtém ou define um valor que indica se a solução do painel de ações automaticamente se anexa novamente ao documento quando ele é desanexado.

AutoScaleDimensions

Obtém ou define as dimensões para as quais o painel de ações foi projetado.

AutoScaleMode

Obtém ou define o modo de escala automático do painel de ações.

AutoScroll

Obtém ou define um valor que indica se o painel Ações permite que o usuário role para quaisquer controles posicionados fora dos limites visíveis.

AutoScrollMargin

Obtém ou define o tamanho de rolagem automática para o painel de ações.

AutoScrollMinSize

Obtém ou define o tamanho mínimo de rolagem automática para o painel Ações.

AutoScrollOffset

Obtém ou define para onde o painel de ações é rolado quando o método ScrollControlIntoView(Control) é chamado.

AutoScrollPosition

Obtém ou define a localização da posição de rolagem automática para o painel de ações.

AutoSize

Esta propriedade não é suportada pelo painel de ações.

AutoSizeMode

Obtém ou define o modo pelo qual o controle do painel Ações se redimensiona automaticamente.

AutoValidate

Obtém ou define um valor que indica se os controles no painel de ações são validados automaticamente quando o foco muda.

BackColor

Obtém ou define a cor da tela de fundo para o painel de ações.

BackgroundImage

Obtém ou define a imagem da tela de fundo exibida no painel de ações.

BackgroundImageLayout

Obtém ou define a posição e o comportamento de uma imagem de tela de fundo no painel Ações.

BindingContext

Obtém ou define um objeto que é usado para manter todos os controles no painel Ações que são associados à mesma fonte de dados sincronizada.

BorderStyle

Obtém ou define o estilo da borda do painel de ações.

Bottom

Obtém a distância, em pixels, entre a borda inferior do controle do painel de ações e a borda superior da área de cliente do seu contêiner.

Bounds

Obtém ou define o tamanho e a localização do controle do painel de ações, inclusive seus elementos não destinados ao cliente, em pixels, relativo ao seu pai.

CanFocus

Obtém um valor que indica se o painel de ações pode receber o foco.

CanSelect

Obtém um valor que indica se o painel de ações pode ser selecionado.

Capture

Obtém ou define um valor que indica se o painel de ações capturou o mouse.

CausesValidation

Obtém ou define um valor que indica se o painel Ações faz com que a validação seja executada em todos os controles que exigem validação quando ele recebe foco.

ClientRectangle

Obtém o retângulo que representa a área de cliente do painel Ações.

ClientSize

Obtém ou define a altura e a largura da área de cliente do painel Ações.

CompanyName

Obtém o nome da empresa ou o criador do aplicativo que contém o painel de ações.

Container

Esta propriedade não é suportada pelo painel de ações.

ContainsFocus

Obtém um valor que indica se o painel Ações, ou um de seus controles filho, tem o foco de entrada no momento.

ContextMenu

Obtém ou define o menu de atalho associado ao painel Ações.

ContextMenuStrip

Obtém ou define o ContextMenuStrip associado ao painel de ações.

Controls

Obtém a coleção de controles contidos no painel de ações.

Created

Obtém um valor que indica se o painel Ações foi criado.

CurrentAutoScaleDimensions

Obtém as dimensões de tempo de execução atuais da tela.

Cursor

Obtém ou define o cursor exibido quando o ponteiro do mouse está sobre o painel de ações.

DataBindings

Obtém as associações de dados para o painel de ações.

DisplayRectangle

Obtém o retângulo que representa a área de exibição do painel de ações.

Disposing

Obtém um valor que indica se o painel Ações está no processo de descarte.

Dock

Obtém ou define quais bordas do controle do painel de ações são encaixadas em seu pai e determina como o controle do painel de ações é redimensionado com seu pai.

Enabled

Obtém ou define um valor indicando se o painel de ações pode responder à interação do usuário.

Focused

Obtém um valor que indica se o painel Ações pode receber o foco de entrada.

Font

Obtém ou define a fonte do texto exibido pelo painel Ações.

ForeColor

Obtém ou define a cor de primeiro plano do painel de ações.

Handle

Obtém o identificador de janela associado para o controle do painel de ações.

HasChildren

Obtém um valor que indica se o controle contém um ou mais controles filho.

Height

Obtém ou define a altura do controle do painel Ações.

HorizontalScroll

Obtém as características associadas à barra de rolagem horizontal.

ImeMode

Obtém ou define o modo do IME (Editor de Método de Entrada) do painel Ações.

InvokeRequired

Obtém um valor que indica se o chamador deve chamar um método invoke ao fazer chamadas de método para o controle do painel de ações porque o chamador está em um thread diferente daquele no qual o controle do painel de ações foi criado.

IsAccessible

Obtém ou define um valor que indica se o painel de ações está visível a aplicativos de acessibilidade.

IsDisposed

Obtém um valor que indica se o controle do painel de ações foi descartado.

IsHandleCreated

Obtém um valor que indica se o controle do painel de ações tem um identificador associado a ele.

IsMirrored

Obtém um valor que indica se o painel Ações é espelhado.

LayoutEngine

Obtém uma instância armazenada em cache do mecanismo de layout do controle do painel de ações.

Left

Obtém ou define a distância, em pixels, entre a borda esquerda do controle do painel de ações e a borda esquerda da área de cliente do seu contêiner.

Location

Obtém ou define as coordenadas do canto superior esquerdo do painel Ações em relação ao canto superior esquerdo do contêiner.

Margin

Obtém ou define o espaçamento entre controles.

MaximumSize

Obtém ou define o tamanho que é o limite superior que o GetPreferredSize(Size) pode especificar.

MinimumSize

Obtém ou define o tamanho que é o limite inferior que o GetPreferredSize(Size) pode especificar.

Name

Obtém ou define o nome do controle do painel de ações.

Orientation

Obtém um valor que indica se o posicionamento do painel Ações é vertical ou horizontal.

Padding

Obtém ou define o preenchimento dentro do painel de ações.

Parent

Obtém ou define o contêiner pai do painel de ações.

ParentForm

Esta propriedade não é suportada pelo painel de ações.

PreferredSize

Obtém o tamanho da área retangular à qual o painel de ações pode se ajustar.

ProductName

Obtém o nome do produto do assembly que contém o painel de ações.

ProductVersion

Obtém a versão do assembly que contém o painel de ações.

RecreatingHandle

Obtém um valor que indica se o controle do painel de ações está recriando seu identificador no momento.

Region

Obtém ou define a região da janela associada ao painel de ações.

Right

Obtém a distância, em pixels, entre a borda direita do painel Ações e a borda esquerda da área de cliente de seu contêiner.

RightToLeft

Obtém ou define um valor que indica se os elementos do painel de ações estão alinhados para dar suporte a localidades que usam fontes da direita para a esquerda.

Site

Obtém ou define o site do painel Ações.

Size

Obtém ou define a altura e a largura do controle do painel de ações.

StackOrder

Obtém ou define um valor que indica a direção em que os controles são empilhados no painel de ações.

TabIndex

Obtém ou define a ordem de tabulação do painel de ações dentro do seu contêiner.

TabStop

Obtém ou define um valor indicando se o usuário pode dar o foco ao painel de ações usando a tecla TAB.

Tag

Obtém ou define o objeto que contém dados sobre o painel Ações.

Top

Obtém ou define a distância, em pixels, entre a borda superior do controle do painel de ações e a borda superior da área de cliente do seu contêiner.

TopLevelControl

Esta propriedade não é suportada pelo painel de ações.

UseWaitCursor

Obtém ou define um valor indicando se o cursor de espera deve ser usado para o painel Ações e todos os controles filho.

VerticalScroll

Obtém as características associadas à barra de rolagem vertical.

Visible

Obtém ou define um valor que indica se o ActionsPane está visível.

Width

Obtém ou define a largura do controle do painel de ações.

Métodos

BeginInit()

Representa uma interface do usuário personalizada para o painel de tarefas Ações do Documento em uma personalização no nível de documento para Word ou Excel.

BeginInvoke(Delegate)

Executa o delegado especificado de forma assíncrona no thread em que o identificador subjacente do controle do painel Ações foi criado.

BeginInvoke(Delegate, Object[])

Executa o delegado especificado de forma assíncrona com os argumentos especificados, no thread em que o identificador subjacente do controle de painel de ações foi criado.

BringToFront()

Traz o controle do painel Ações para a frente da ordem z.

Clear()

Desconecta a solução do painel de ações do documento.

Contains(Control)

Retorna um valor que indica se o controle especificado é um filho do painel Ações.

CreateControl()

Força a criação do controle do painel de ações visível, incluindo a criação do identificador e quaisquer controles filho visíveis.

CreateGraphics()

Cria o Graphics para o controle do painel de ações.

DoDragDrop(Object, DragDropEffects)

Começa uma operação de arrastar e soltar.

DrawToBitmap(Bitmap, Rectangle)

Dá suporte à renderização no bitmap especificado.

EndInit()

Representa uma interface do usuário personalizada para o painel de tarefas Ações do Documento em uma personalização no nível de documento para Word ou Excel.

EndInvoke(IAsyncResult)

Recupera o valor retornado da operação assíncrona especificada.

FindForm()

Recupera o formulário no qual o controle do painel Ações está.

Focus()

Define o foco de entrada para o painel de ações.

GetChildAtPoint(Point)

Recupera o controle filho que está localizado nas coordenadas especificadas.

GetChildAtPoint(Point, GetChildAtPointSkip)

Recupera o controle filho que está localizado nas coordenadas especificadas, especificando se deseja ignorar os controles filho de um determinado tipo.

GetContainerControl()

Retorna o próximo ContainerControl até a cadeia de controles pai do controle.

GetNextControl(Control, Boolean)

Recupera o próximo controle para frente ou para trás na ordem de tabulação de controles filho.

GetPreferredSize(Size)

Recupera o tamanho de uma área retangular na qual o painel de ações pode ser ajustado.

Hide()

Remove o ActionsPane e os controles da interface do usuário do painel de tarefas, mas deixa o painel de tarefas visível.

Invalidate()

Invalida toda a superfície do painel Ações e faz com que ele seja redesenhado.

Invalidate(Boolean)

Invalida toda a superfície do painel de ações e faz com que uma mensagem de pintura seja enviada ao painel Ações. Opcionalmente, invalida os controles filho atribuídos ao painel Ações.

Invalidate(Rectangle)

Invalida a região especificada do painel de ações (a adiciona à região de atualização do painel de ações, que é a área que será repintada na próxima operação de pintura), e faz uma mensagem de pintura ser enviada para o painel de ações.

Invalidate(Rectangle, Boolean)

Invalida a região especificada do painel de ações (a adiciona à região de atualização do painel de ações, que é a área que será repintada na próxima operação de pintura), e faz uma mensagem de pintura ser enviada para o painel de ações. Opcionalmente, invalida os controles filho atribuídos ao painel Ações.

Invalidate(Region)

Invalida a região especificada do painel de ações (a adiciona à região de atualização do painel de ações, que é a área que será repintada na próxima operação de pintura), e faz uma mensagem de pintura ser enviada para o painel de ações.

Invalidate(Region, Boolean)

Invalida a região especificada do painel de ações (a adiciona à região de atualização do painel de ações, que é a área que será repintada na próxima operação de pintura), e faz uma mensagem de pintura ser enviada para o painel de ações. Opcionalmente, invalida os controles filho atribuídos ao painel Ações.

Invoke(Delegate)

Executa o delegado especificado no thread que tem o identificador de janela subjacente do painel Ações.

Invoke(Delegate, Object[])

Executa o delegado especificado no thread que tem o identificador de janela subjacente do painel Ações, com a lista especificada de argumentos.

PerformAutoScale()

Executa a escala do painel de ações e seus filhos.

PerformLayout()

Força o painel de ações a aplicar a lógica de layout a todos os seus controles filho.

PerformLayout(Control, String)

Força o painel de ações a aplicar a lógica de layout a todos os seus controles filho.

PointToClient(Point)

Calcula o local do ponto da tela especificado em coordenadas do cliente.

PointToScreen(Point)

Calcula o local do ponto do cliente especificado em coordenadas de tela.

PreProcessControlMessage(Message)

Pré-processa mensagens do teclado ou de entrada dentro do loop de mensagens antes de serem expedidas.

PreProcessMessage(Message)

Pré-processa mensagens do teclado ou de entrada dentro do loop de mensagens antes de serem expedidas.

RectangleToClient(Rectangle)

Calcula o tamanho e o local do retângulo de tela especificado nas coordenadas do cliente.

RectangleToScreen(Rectangle)

Calcula o tamanho e a localização do retângulo cliente especificado nas coordenadas da tela.

Refresh()

Força o painel Ações a invalidar sua área de cliente e a redesenhar imediatamente a si mesmo e a todos os controles filho.

ResetText()

Este método não é suportado pelo painel de ações.

ResumeLayout()

Retoma a lógica de layout usual.

ResumeLayout(Boolean)

Retoma a lógica de layout usual, opcionalmente, forçando um layout imediato de solicitações de layout pendentes.

Scale(SizeF)

Dimensiona o painel Ações e todos os controles filho de acordo com o fator de colocação em escala especificado.

ScrollControlIntoView(Control)

Rola o controle filho especificado na exibição.

Select()

Ativa o painel de ações.

SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

Ativa o próximo controle.

SendToBack()

Envia o controle do painel Ações para trás da ordem z.

SetAutoScrollMargin(Int32, Int32)

Define o tamanho das margens de rolagem automática.

SetBounds(Int32, Int32, Int32, Int32)

Define os limites do painel de ações para a localização e o tamanho especificados.

SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Define os limites especificados do painel de ações para a localização e tamanho especificados.

Show()

Exibirá o ActionsPane no painel de tarefas, incluindo todos os controles que foram adicionados ao ActionsPane, mas não exibirá o painel de tarefas se ele não estiver visível.

SuspendLayout()

Suspende temporariamente a lógica de layout para o painel de ações.

Update()

Faz com que o painel de ações redesenhe as regiões invalidadas dentro de sua área de cliente.

Validate()

Verifica o conteúdo do painel Ações, fazendo com que os eventos Validating e Validated ocorram, nessa ordem.

Validate(Boolean)

Verifica o conteúdo do painel Ações, condicionalmente dependente da ativação da validação automática.

ValidateChildren()

Faz com que todos os controles filho que dão suporte à validação validem seus dados.

ValidateChildren(ValidationConstraints)

Faz com que todos os controles filho que dão suporte à validação validem seus dados.

Eventos

AutoSizeChanged

Este evento não tem suporte pelo painel de ações.

AutoValidateChanged

Ocorre quando a propriedade AutoValidate muda.

BackColorChanged

Ocorre quando o valor da propriedade BackColor muda.

BackgroundImageChanged

Ocorre quando o valor da propriedade BackgroundImage muda.

BackgroundImageLayoutChanged

Ocorre quando a propriedade BackgroundImageLayout muda.

BindingContextChanged

Ocorre quando o valor da propriedade BindingContext muda.

CausesValidationChanged

Ocorre quando o valor da propriedade CausesValidation muda.

ChangeUICues

Ocorre quando o foco ou as indicações de interface do usuário do teclado mudam.

Click

Ocorre quando o painel Ações é clicado.

ClientSizeChanged

Ocorre quando o valor da propriedade ClientSize muda.

ContextMenuChanged

Ocorre quando o valor da propriedade ContextMenu muda.

ContextMenuStripChanged

Ocorre quando o valor da propriedade ContextMenuStrip muda.

ControlAdded

Ocorre quando um novo controle é adicionado à coleção Controls.

ControlRemoved

Ocorre quando um controle é removido da coleção Controls.

CursorChanged

Ocorre quando o valor da propriedade Cursor muda.

Disposed

Ocorre quando o painel de ações é descartado.

DockChanged

Ocorre quando o valor da propriedade Dock muda.

DoubleClick

Ocorre quando o painel de ações recebe um clique duplo.

DragDrop

Ocorre quando uma operação de arrastar e soltar é concluída.

DragEnter

Ocorre quando um objeto é arrastado para os limites do painel de ações.

DragLeave

Ocorre quando um objeto é arrastado para fora dos limites do painel de ações.

DragOver

Ocorre quando um objeto é arrastado para os limites do painel de ações.

EnabledChanged

Ocorre quando o valor da propriedade Enabled é alterado.

Enter

Ocorre ao entrar no painel de ações.

FontChanged

Ocorre quando o valor da propriedade Font muda.

ForeColorChanged

Ocorre quando o valor da propriedade ForeColor muda.

GiveFeedback

Ocorre durante uma operação de arrastar.

GotFocus

Ocorre quando o painel de ações recebe o foco.

HandleCreated

Ocorre quando um identificador é criado para o painel de ações.

HandleDestroyed

Ocorre quando o identificador do painel de ações está no processo de destruição.

HelpRequested

Ocorre quando o usuário solicita ajuda para o painel Ações.

ImeModeChanged

Ocorre quando a propriedade ImeMode muda.

Invalidated

Ocorre quando a exibição do painel de ações exige o redesenho.

KeyDown

Ocorre quando uma tecla é pressionada enquanto o painel Ações tem foco.

KeyPress

Ocorre quando uma tecla é pressionada enquanto o painel Ações tem foco.

KeyUp

Ocorre quando uma tecla é liberada enquanto o painel de ações tem foco.

Layout

Ocorre quando o painel Ações deve reposicionar seus controles filho.

Leave

Ocorre quando o foco de entrada sai do painel de ações.

Load

Ocorre antes que o painel Ações se torne visível pela primeira vez.

LocationChanged

Ocorre quando o valor da propriedade Location é alterado.

LostFocus

Ocorre quando o painel de ações perde o foco.

MarginChanged

Ocorre quando a margem do painel de ações se altera.

MouseCaptureChanged

Ocorre quando o painel de ações perde ou ganha a captura do mouse.

MouseClick

Ocorre quando o painel Ações recebe um clique com o mouse.

MouseDoubleClick

Ocorre quando o painel de ações recebe um clique duplo com o botão do mouse.

MouseDown

Ocorre quando o ponteiro do mouse está sobre o painel de ações e o botão do mouse está pressionado.

MouseEnter

Ocorre quando o ponteiro do mouse entra no painel Ações.

MouseHover

Ocorre quando o ponteiro do mouse está sobre o painel Ações.

MouseLeave

Ocorre quando o ponteiro do mouse deixa o painel de ações.

MouseMove

Ocorre quando o ponteiro do mouse é movido sobre o painel de ações.

MouseUp

Ocorre quando o ponteiro do mouse está sobre o painel de ações e o botão do mouse deixa de ser pressionado.

MouseWheel

Ocorre quando a roda do mouse é girada enquanto o painel de ação tem foco.

Move

Ocorre quando o painel Ações é movido.

OrientationChanged

Ocorre quando o Orientation do painel de ações é alterado.

PaddingChanged

Ocorre quando o preenchimento do painel Ações é alterado.

Paint

Ocorre quando o painel de ações é redesenhado.

ParentChanged

Ocorre quando o valor da propriedade Parent muda.

PreviewKeyDown

Ocorre antes do evento KeyDown quando uma chave é pressionada enquanto o foco está neste controle.

QueryAccessibilityHelp

Ocorre quando um AccessibleObject está fornecendo ajuda para aplicativos de acessibilidade.

QueryContinueDrag

Ocorre durante uma operação do tipo arrastar e soltar e permite que a fonte de arrastar determine se a operação do tipo arrastar e soltar deve ser cancelada.

RegionChanged

Ocorre quando o valor da propriedade Region muda.

Resize

Ocorre quando o painel Ações é redimensionado.

RightToLeftChanged

Ocorre quando o valor da propriedade RightToLeft muda.

Scroll

Ocorre quando o usuário ou o código percorre a área de cliente.

SizeChanged

Ocorre quando o valor da propriedade Size muda.

StyleChanged

Ocorre quando o estilo do painel de ações é alterado.

SystemColorsChanged

Ocorre quando as cores do sistema mudam.

TabIndexChanged

Ocorre quando o valor da propriedade TabIndex muda.

TabStopChanged

Ocorre quando o valor da propriedade TabStop muda.

Validated

Ocorre quando o painel de ações conclui a validação.

Validating

Ocorre quando o painel Ações está sendo validado.

VisibleChanged

Ocorre quando o valor da propriedade Visible muda.

Aplica-se a