ContextMenuStrip Classe

Definição

Representa um menu de atalho.

public ref class ContextMenuStrip : System::Windows::Forms::ToolStripDropDownMenu
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextMenuStrip = class
    inherit ToolStripDropDownMenu
Public Class ContextMenuStrip
Inherits ToolStripDropDownMenu
Herança
Atributos

Exemplos

O exemplo de código seguinte demonstra um ContextMenuStrip com adição dinâmica de itens, determinação dinâmica SourceControl com reutilização e gestão do Opening evento.

// This code example demonstrates how to handle the Opening event.
// It also demonstrates dynamic item addition and dynamic 
// SourceControl determination with reuse.
class Form3 : Form
{
    // Declare the ContextMenuStrip control.
    private ContextMenuStrip fruitContextMenuStrip;

    public Form3()
    {
        // Create a new ContextMenuStrip control.
        fruitContextMenuStrip = new ContextMenuStrip();

        // Attach an event handler for the 
        // ContextMenuStrip control's Opening event.
        fruitContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(cms_Opening);

        // Create a new ToolStrip control.
        ToolStrip ts = new ToolStrip();

        // Create a ToolStripDropDownButton control and add it
        // to the ToolStrip control's Items collections.
        ToolStripDropDownButton fruitToolStripDropDownButton = new ToolStripDropDownButton("Fruit", null, null, "Fruit");
        ts.Items.Add(fruitToolStripDropDownButton);

        // Dock the ToolStrip control to the top of the form.
        ts.Dock = DockStyle.Top;

        // Assign the ContextMenuStrip control as the 
        // ToolStripDropDownButton control's DropDown menu.
        fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip;

        // Create a new MenuStrip control and add a ToolStripMenuItem.
        MenuStrip ms = new MenuStrip();
        ToolStripMenuItem fruitToolStripMenuItem = new ToolStripMenuItem("Fruit", null, null, "Fruit");
        ms.Items.Add(fruitToolStripMenuItem);

        // Dock the MenuStrip control to the top of the form.
        ms.Dock = DockStyle.Top;

        // Assign the MenuStrip control as the 
        // ToolStripMenuItem's DropDown menu.
        fruitToolStripMenuItem.DropDown = fruitContextMenuStrip;

        // Assign the ContextMenuStrip to the form's 
        // ContextMenuStrip property.
        this.ContextMenuStrip = fruitContextMenuStrip;

        // Add the ToolStrip control to the Controls collection.
        this.Controls.Add(ts);

        //Add a button to the form and assign its ContextMenuStrip.
        Button b = new Button();
        b.Location = new System.Drawing.Point(60, 60);
        this.Controls.Add(b);
        b.ContextMenuStrip = fruitContextMenuStrip;

        // Add the MenuStrip control last.
        // This is important for correct placement in the z-order.
        this.Controls.Add(ms);
    }

    // This event handler is invoked when the ContextMenuStrip
    // control's Opening event is raised. It demonstrates
    // dynamic item addition and dynamic SourceControl 
    // determination with reuse.
    void cms_Opening(object sender, System.ComponentModel.CancelEventArgs e)
    {
        // Acquire references to the owning control and item.
        Control c = fruitContextMenuStrip.SourceControl as Control;
        ToolStripDropDownItem tsi = fruitContextMenuStrip.OwnerItem as ToolStripDropDownItem;

        // Clear the ContextMenuStrip control's Items collection.
        fruitContextMenuStrip.Items.Clear();

        // Check the source control first.
        if (c != null)
        {
            // Add custom item (Form)
            fruitContextMenuStrip.Items.Add("Source: " + c.GetType().ToString());
        }
        else if (tsi != null)
        {
            // Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
            fruitContextMenuStrip.Items.Add("Source: " + tsi.GetType().ToString());
        }

        // Populate the ContextMenuStrip control with its default items.
        fruitContextMenuStrip.Items.Add("-");
        fruitContextMenuStrip.Items.Add("Apples");
        fruitContextMenuStrip.Items.Add("Oranges");
        fruitContextMenuStrip.Items.Add("Pears");

        // Set Cancel to false. 
        // It is optimized to true based on empty entry.
        e.Cancel = false;
    }
}
' This code example demonstrates how to handle the Opening event.
' It also demonstrates dynamic item addition and dynamic 
' SourceControl determination with reuse.
Class Form3
    Inherits Form

   ' Declare the ContextMenuStrip control.
   Private fruitContextMenuStrip As ContextMenuStrip
   
   
   Public Sub New()
      ' Create a new ContextMenuStrip control.
      fruitContextMenuStrip = New ContextMenuStrip()
      
      ' Attach an event handler for the 
      ' ContextMenuStrip control's Opening event.
      AddHandler fruitContextMenuStrip.Opening, AddressOf cms_Opening
      
      ' Create a new ToolStrip control.
      Dim ts As New ToolStrip()
      
      ' Create a ToolStripDropDownButton control and add it
      ' to the ToolStrip control's Items collections.
      Dim fruitToolStripDropDownButton As New ToolStripDropDownButton("Fruit", Nothing, Nothing, "Fruit")
      ts.Items.Add(fruitToolStripDropDownButton)
      
      ' Dock the ToolStrip control to the top of the form.
      ts.Dock = DockStyle.Top
      
      ' Assign the ContextMenuStrip control as the 
      ' ToolStripDropDownButton control's DropDown menu.
      fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip
      
      ' Create a new MenuStrip control and add a ToolStripMenuItem.
      Dim ms As New MenuStrip()
      Dim fruitToolStripMenuItem As New ToolStripMenuItem("Fruit", Nothing, Nothing, "Fruit")
      ms.Items.Add(fruitToolStripMenuItem)
      
      ' Dock the MenuStrip control to the top of the form.
      ms.Dock = DockStyle.Top
      
      ' Assign the MenuStrip control as the 
      ' ToolStripMenuItem's DropDown menu.
      fruitToolStripMenuItem.DropDown = fruitContextMenuStrip
      
      ' Assign the ContextMenuStrip to the form's 
      ' ContextMenuStrip property.
      Me.ContextMenuStrip = fruitContextMenuStrip
      
      ' Add the ToolStrip control to the Controls collection.
        Me.Controls.Add(ts)

        'Add a button to the form and assign its ContextMenuStrip.
        Dim b As New Button()
        b.Location = New System.Drawing.Point(60, 60)
        Me.Controls.Add(b)
        b.ContextMenuStrip = fruitContextMenuStrip
      
      ' Add the MenuStrip control last.
      ' This is important for correct placement in the z-order.
      Me.Controls.Add(ms)
    End Sub
   
   ' This event handler is invoked when the ContextMenuStrip
   ' control's Opening event is raised. It demonstrates
   ' dynamic item addition and dynamic SourceControl 
   ' determination with reuse.
    Sub cms_Opening(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)

        ' Acquire references to the owning control and item.
        Dim c As Control = fruitContextMenuStrip.SourceControl
        Dim tsi As ToolStripDropDownItem = fruitContextMenuStrip.OwnerItem 

        ' Clear the ContextMenuStrip control's 
        ' Items collection.
        fruitContextMenuStrip.Items.Clear()

        ' Check the source control first.
        If (c IsNot Nothing) Then
            ' Add custom item (Form)
            fruitContextMenuStrip.Items.Add(("Source: " + c.GetType().ToString()))
        ElseIf (tsi IsNot Nothing) Then
            ' Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
            fruitContextMenuStrip.Items.Add(("Source: " + tsi.GetType().ToString()))
        End If

        ' Populate the ContextMenuStrip control with its default items.
        fruitContextMenuStrip.Items.Add("-")
        fruitContextMenuStrip.Items.Add("Apples")
        fruitContextMenuStrip.Items.Add("Oranges")
        fruitContextMenuStrip.Items.Add("Pears")

        ' Set Cancel to false. 
        ' It is optimized to true based on empty entry.
        e.Cancel = False
    End Sub
End Class

Observações

ContextMenuStrip substitui ContextMenu. Pode associar a a ContextMenuStrip qualquer controlo, e um clique direito do rato mostra automaticamente o menu de atalho. Você pode mostrar um ContextMenuStrip programaticamente usando o método Show. ContextMenuStrip oferece suporte a eventos Opening e Closing canceláveis para lidar com cenários dinâmicos de população e clique múltiplo. ContextMenuStrip suporta imagens, estado de verificação de item de menu, texto, teclas de acesso, atalhos e menus em cascata.

Os itens a seguir são projetados especificamente para funcionar perfeitamente com ToolStripSystemRenderer e ToolStripProfessionalRenderer em todas as orientações. Eles estão disponíveis por padrão no momento de design para o controlo ContextMenuStrip:

Os menus de atalho são tipicamente usados para combinar diferentes itens do menu de um MenuStrip formulário que são úteis para o utilizador, dado o contexto da aplicação. Por exemplo, pode usar um menu de atalho atribuído a um TextBox controlo para fornecer itens do menu para alterar a fonte do texto, encontrar texto dentro do controlo, ou funcionalidades de Transferência para copiar e colar texto. Também pode expor novos ToolStripMenuItem objetos num menu de atalho que não estejam localizados MenuStrip num para fornecer comandos específicos de situações que sejam inapropriados para serem MenuStrip exibidos.

Normalmente, um menu de atalho é exibido quando o utilizador clica no botão direito do rato sobre um controlo ou sobre o próprio formulário. Muitos controlos visíveis, assim como os Form próprios, têm uma Control.ContextMenuStrip propriedade que associa a ContextMenuStrip classe ao controlo que mostra o menu de atalhos. Mais do que um controlo pode usar um ContextMenuStrip.

Defina a ToolStripDropDownMenu.ShowCheckMargin propriedade para true adicionar espaço à esquerda de a ToolStripMenuItem para uma marca de verificação que indique que o item do menu está ativado ou selecionado. A ToolStripDropDownMenu.ShowImageMargin propriedade é definida como true por padrão. Use este espaço à esquerda para ToolStripMenuItem mostrar uma imagem desse item do menu.

Embora o ContextMenuStrip substitua e adicione funcionalidades ao controlo ContextMenu das versões anteriores, o ContextMenu é mantido para garantir a compatibilidade com versões anteriores e para uso futuro, se desejado.

Construtores

Name Description
ContextMenuStrip()

Inicializa uma nova instância da ContextMenuStrip classe.

ContextMenuStrip(IContainer)

Inicializa uma nova instância da ContextMenuStrip classe e associa-a ao contentor especificado.

Campos

Name Description
ScrollStateAutoScrolling

Determina o valor da AutoScroll propriedade.

(Herdado de ScrollableControl)
ScrollStateFullDrag

Determina se o utilizador ativou o arrasto da janela completa.

(Herdado de ScrollableControl)
ScrollStateHScrollVisible

Determina se o valor da HScroll propriedade é definido como true.

(Herdado de ScrollableControl)
ScrollStateUserHasScrolled

Determina se o utilizador percorreu o ScrollableControl controlo.

(Herdado de ScrollableControl)
ScrollStateVScrollVisible

Determina se o valor da VScroll propriedade é definido como true.

(Herdado de ScrollableControl)

Propriedades

Name Description
AccessibilityObject

Recebe a AccessibleObject atribuição ao controlo.

(Herdado de Control)
AccessibleDefaultActionDescription

Obtém ou define a descrição de ação padrão do controlo para uso por aplicações cliente de acessibilidade.

(Herdado de Control)
AccessibleDescription

Obtém ou define a descrição do controlo utilizado pelas aplicações cliente de acessibilidade.

(Herdado de Control)
AccessibleName

Obtém ou define o nome do controlo utilizado pelas aplicações cliente de acessibilidade.

(Herdado de Control)
AccessibleRole

Obtém ou define o papel acessível do controlo.

(Herdado de Control)
AllowDrop

Recebe ou define um valor que indica se o arrastar e largar e a reordenação dos itens são tratados através de eventos que implementa.

(Herdado de ToolStrip)
AllowItemReorder

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
AllowMerge

Obtém ou define um valor que indica se múltiplos MenuStrip, ToolStripDropDownMenu, ToolStripMenuItem, e outros tipos podem ser combinados.

(Herdado de ToolStrip)
AllowTransparency

Recebe ou define um valor que indica se o Opacity da forma pode ser ajustado.

(Herdado de ToolStripDropDown)
Anchor

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
AutoClose

Recebe ou define um valor que indica se o ToolStripDropDown controlo deve fechar automaticamente quando perde a ativação.

(Herdado de ToolStripDropDown)
AutoScroll

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
AutoScrollMargin

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
AutoScrollMinSize

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
AutoScrollOffset

Obtém ou define onde este controlo é deslocado para em ScrollControlIntoView(Control).

(Herdado de Control)
AutoScrollPosition

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
AutoSize

Recebe ou define um valor que indica se o ToolStripDropDown ajusta automaticamente o seu tamanho quando o formulário é redimensionado.

(Herdado de ToolStripDropDown)
BackColor

Obtém ou define a cor de fundo para o ToolStrip.

(Herdado de ToolStrip)
BackgroundImage

Recebe ou define a imagem de fundo exibida no controlo.

(Herdado de Control)
BackgroundImageLayout

Obtém ou define o layout da imagem de fundo conforme definido na ImageLayout enumeração.

(Herdado de Control)
BindingContext

Obtém ou define o contexto de ligação para o ToolStrip.

(Herdado de ToolStrip)
Bottom

Obtém a distância, em píxeis, entre a borda inferior do controlo e a borda superior da área do cliente do seu contentor.

(Herdado de Control)
Bounds

Obtém ou define o tamanho e a localização do controlo, incluindo os seus elementos não clientes, em pixels, em relação ao controlo pai.

(Herdado de Control)
CanEnableIme

Recebe um valor que indica se a ImeMode propriedade pode ser definida para um valor ativo, para permitir o suporte IME.

(Herdado de Control)
CanFocus

Recebe um valor que indica se o controlo pode receber foco.

(Herdado de Control)
CanOverflow

Recebe ou define um valor que indica se os itens de um ToolStripDropDown podem ser enviados para um menu de overflow.

(Herdado de ToolStripDropDown)
CanRaiseEvents

Determina se é possível levantar eventos no controlo.

(Herdado de Control)
CanSelect

Recebe um valor que indica se o controlo pode ser selecionado.

(Herdado de Control)
Capture

Recebe ou define um valor que indica se o controlo capturou o rato.

(Herdado de Control)
CausesValidation

Recebe ou define um valor que indica se a ToolStrip validação é realizada em algum controlo que necessita de validação quando recebe foco.

(Herdado de ToolStrip)
ClientRectangle

Obtém o retângulo que representa a área cliente do controlo.

(Herdado de Control)
ClientSize

Obtém ou define a altura e largura da área cliente do controlo.

(Herdado de Control)
CompanyName

Obtém o nome da empresa ou criador da aplicação que contém o controlo.

(Herdado de Control)
Container

Obtém o IContainer que contém o Component.

(Herdado de Component)
ContainsFocus

Recebe um valor que indica se o controlo, ou um dos seus controlos filhos, tem atualmente o foco de entrada.

(Herdado de Control)
ContextMenu

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
ContextMenuStrip

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
Controls

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
Created

Recebe um valor que indica se o controlo foi criado.

(Herdado de Control)
CreateParams

Obtém os parâmetros de uma nova janela.

(Herdado de ToolStripDropDown)
Cursor

Obtém ou define o cursor que é mostrado quando o ponteiro do rato está sobre o ToolStrip.

(Herdado de ToolStrip)
DataBindings

Obtém as ligações de dados para o controlo.

(Herdado de Control)
DefaultCursor

Recebe ou define o cursor padrão do controlo.

(Herdado de Control)
DefaultDock

Obtém a localização de acoplagem do ToolStrip, indicando quais as fronteiras que estão acopladas ao contentor.

(Herdado de ToolStripDropDown)
DefaultDropDownDirection

Obtém ou define a direção em que o ToolStripDropDown é apresentado em relação ao ToolStrip.

(Herdado de ToolStripDropDown)
DefaultGripMargin

Obtém o espaçamento padrão, em pixels, entre a pega de dimensionamento e as bordas do ToolStrip.

(Herdado de ToolStrip)
DefaultImeMode

Recebe o modo padrão de Editor de Métodos de Entrada (IME) suportado pelo controlo.

(Herdado de Control)
DefaultMargin

Obtém o espaçamento, em pixels, entre o ToolStrip e o ToolStripContainer.

(Herdado de ToolStrip)
DefaultMaximumSize

Obtém o comprimento e a altura, em pixels, que são especificados como o tamanho máximo padrão de um controlo.

(Herdado de Control)
DefaultMinimumSize

Obtém o comprimento e a altura, em pixels, que são especificados como o tamanho mínimo padrão de um controlo.

(Herdado de Control)
DefaultPadding

Obtém o espaçamento interno, em pixels, do controlo.

(Herdado de ToolStripDropDownMenu)
DefaultShowItemToolTips

Recebe um valor que indica se as ToolTips são mostradas por ToolStripDropDown defeito.

(Herdado de ToolStripDropDown)
DefaultSize

Obtém o tamanho padrão do ToolStrip.

(Herdado de ToolStrip)
DesignMode

Obtém um valor que indica se o Component está atualmente em modo de design.

(Herdado de Component)
DeviceDpi

Obtém o valor de DPI para o dispositivo de ecrã onde o controlo está atualmente a ser exibido.

(Herdado de Control)
DisplayedItems

Obtém o subconjunto de itens que estão atualmente exibidos no ToolStrip, incluindo itens que são automaticamente adicionados ao ToolStrip.

(Herdado de ToolStrip)
DisplayRectangle

Obtém-se o retângulo que representa a área de exibição do ToolStripDropDownMenu.

(Herdado de ToolStripDropDownMenu)
Disposing

Recebe um valor que indica se a classe base Control está em processo de eliminação.

(Herdado de Control)
Dock

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
DockPadding

Obtém as definições de almofadamento da base para todas as bordas do controlo.

(Herdado de ScrollableControl)
DoubleBuffered

Recebe ou define um valor que indica se este controlo deve redesenhar a sua superfície usando um buffer secundário para reduzir ou prevenir o cintilação.

(Herdado de Control)
DropShadowEnabled

Recebe ou define um valor que indica se um efeito de sombra tridimensional aparece quando é exibido ToolStripDropDown .

(Herdado de ToolStripDropDown)
Enabled

Recebe ou define um valor que indica se o controlo pode responder à interação do utilizador.

(Herdado de Control)
Events

Obtém a lista de gestores de eventos que estão ligados a isto Component.

(Herdado de Component)
Focused

Recebe um valor que indica se o controlo tem foco de entrada.

(Herdado de Control)
Font

Obtém ou define a fonte do texto exibido no ToolStripDropDown.

(Herdado de ToolStripDropDown)
FontHeight

Obtém ou define a altura da fonte do controlo.

(Herdado de Control)
ForeColor

Obtém ou define a cor em primeiro plano do ToolStrip.

(Herdado de ToolStrip)
GripDisplayStyle

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
GripMargin

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
GripRectangle

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
GripStyle

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
Handle

Obtém a maçaneta da janela onde o controlo está ligado.

(Herdado de Control)
HasChildren

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
Height

Obtém ou define a altura do controlo.

(Herdado de Control)
HorizontalScroll

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
HScroll

Recebe ou define um valor que indica se a barra horizontal de scroll é visível.

(Herdado de ScrollableControl)
ImageList

Obtém ou define a lista de imagens que contém a imagem exibida num ToolStrip item.

(Herdado de ToolStrip)
ImageScalingSize

Obtém ou define o tamanho, em píxeis, de uma imagem usada num ToolStrip.

(Herdado de ToolStrip)
ImeMode

Obtém ou define o modo Editor de Métodos de Entrada (IME) do controlo.

(Herdado de Control)
ImeModeBase

Recebe ou define o modo IME de um controlo.

(Herdado de Control)
InvokeRequired

Recebe um valor que indica se o chamador deve chamar um método invoke ao fazer chamadas ao método de controlo porque o chamador está numa thread diferente daquela em que o controlo foi criado.

(Herdado de Control)
IsAccessible

Recebe ou define um valor que indica se o controlo é visível para aplicações de acessibilidade.

(Herdado de Control)
IsAutoGenerated

Recebe um valor que indica se isto ToolStripDropDown foi gerado automaticamente.

(Herdado de ToolStripDropDown)
IsCurrentlyDragging

Recebe um valor que indica se o utilizador está atualmente a mover de ToolStrip um ToolStripContainer para outro.

(Herdado de ToolStrip)
IsDisposed

Recebe um valor que indica se o controlo foi descartado.

(Herdado de Control)
IsDropDown

Obtém um valor que indica se a ToolStrip é um ToolStripDropDown controlo.

(Herdado de ToolStrip)
IsHandleCreated

Recebe um valor que indica se o controlo tem uma alça associada.

(Herdado de Control)
IsMirrored

Recebe um valor que indica se o controlo é espelhado.

(Herdado de Control)
Items

Obtém todos os itens que pertencem a um ToolStrip.

(Herdado de ToolStrip)
LayoutEngine

Passa uma referência para o cache LayoutEngine devolvido pela interface do motor de layout.

(Herdado de ToolStripDropDownMenu)
LayoutSettings

Obtém ou definem características do esquema de layout.

(Herdado de ToolStrip)
LayoutStyle

Recebe ou define um valor que indica como os itens de ContextMenuStrip são apresentados.

(Herdado de ToolStripDropDownMenu)
Left

Obtém ou define a distância, em píxeis, entre a borda esquerda do controlo e a borda esquerda da área cliente do seu contentor.

(Herdado de Control)
Location

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
Margin

Obtém ou define o espaço entre controlos.

(Herdado de Control)
MaximumSize

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

(Herdado de Control)
MaxItemSize

Obtém a altura e largura máximas, em pixels, do ContextMenuStrip.

(Herdado de ToolStripDropDownMenu)
MinimumSize

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

(Herdado de Control)
Name

Recebe ou define o nome do controlo.

(Herdado de Control)
Opacity

Determina a opacidade da forma.

(Herdado de ToolStripDropDown)
Orientation

Obtém a orientação do ToolStripPanel.

(Herdado de ToolStrip)
OverflowButton

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
OwnerItem

Obtém ou define que ToolStripItem é o proprietário deste ToolStripDropDown.

(Herdado de ToolStripDropDown)
Padding

Recebe ou define o enchimento dentro do controlo.

(Herdado de Control)
Parent

Obtém ou define o contentor pai do controlo.

(Herdado de Control)
PreferredSize

Obtém o tamanho de uma área retangular onde o controlo pode encaixar.

(Herdado de Control)
ProductName

Obtém o nome do produto do conjunto que contém o controlo.

(Herdado de Control)
ProductVersion

Obtém a versão do assembly que contém o controlo.

(Herdado de Control)
RecreatingHandle

Recebe um valor que indica se o controlo está atualmente a recriar o seu handle.

(Herdado de Control)
Region

Obtém ou define a região da janela associada ao ToolStripDropDown.

(Herdado de ToolStripDropDown)
Renderer

Obtém ou configura um ToolStripRenderer usado para personalizar o aspeto e a sensação de um ToolStrip.

(Herdado de ToolStrip)
RenderMode

Recebe ou define um valor que indica quais estilos visuais serão aplicados ao ToolStrip.

(Herdado de ToolStrip)
RenderRightToLeft
Obsoleto.

Esta propriedade está agora obsoleta.

(Herdado de Control)
ResizeRedraw

Recebe ou define um valor que indica se o controlo se redesenha quando redimensionado.

(Herdado de Control)
Right

Obtém a distância, em píxeis, entre a extremidade direita do controlo e a borda esquerda da área do cliente do seu contentor.

(Herdado de Control)
RightToLeft

Recebe ou define um valor que indica se os elementos do controlo estão alinhados para suportar locais usando fontes da direita para a esquerda.

(Herdado de ToolStripDropDown)
ScaleChildren

Obtém um valor que determina a escalabilidade dos controlos filhos.

(Herdado de Control)
ShowCheckMargin

Recebe ou define um valor que indica se o espaço para uma marca de verificação é mostrado na extremidade esquerda do ToolStripMenuItem.

(Herdado de ToolStripDropDownMenu)
ShowFocusCues

Recebe um valor que indica se o controlo deve mostrar retângulos de foco.

(Herdado de Control)
ShowImageMargin

Obtém ou define um valor que indica se o espaço para uma imagem é mostrado na extremidade esquerda do ToolStripMenuItem.

(Herdado de ToolStripDropDownMenu)
ShowItemToolTips

Recebe ou define um valor que indica se as ToolTips devem ser exibidas nos ToolStrip itens.

(Herdado de ToolStrip)
ShowKeyboardCues

Recebe um valor que indica se a interface de utilizador está no estado apropriado para mostrar ou esconder aceleradores de teclado.

(Herdado de Control)
Site

Obtém ou define o local do controlo.

(Herdado de Control)
Size

Obtém ou define a altura e largura do controlo.

(Herdado de Control)
SourceControl

Recebe o último controlo que causou a exibição disto ContextMenuStrip .

Stretch

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
TabIndex

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStripDropDown)
TabStop

Obtém ou define um valor que indica se o utilizador pode dar o foco a um item usando ToolStrip a tecla TAB.

(Herdado de ToolStrip)
Tag

Obtém ou define o objeto que contém dados sobre o controlo.

(Herdado de Control)
Text

Obtém ou define o texto associado a este controlo.

(Herdado de Control)
TextDirection

Especifica a direção em que desenhar o texto sobre o item.

(Herdado de ToolStripDropDown)
Top

Obtém ou define a distância, em pixels, entre a borda superior do controlo e a borda superior da área cliente do seu contentor.

(Herdado de Control)
TopLevel

Obtém ou define um valor que indica se o ToolStripDropDown é um controlo de nível superior.

(Herdado de ToolStripDropDown)
TopLevelControl

Obtém o controlo pai que não é parentado por outro controlo do Windows Forms. Normalmente, esta é a zona mais Form externa onde o controlo está contido.

(Herdado de Control)
TopMost

Recebe ou define um valor que indica se o formulário deve ser apresentado como o formulário superior.

(Herdado de ToolStripDropDown)
UseWaitCursor

Recebe ou define um valor que indica se deve usar o cursor de espera para o controlo atual e para todos os controlos filhos.

(Herdado de Control)
VerticalScroll

Esta propriedade não é relevante para esta classe.

(Herdado de ToolStrip)
Visible

Recebe ou define um valor que indica se o ToolStripDropDown é visível ou escondido.

(Herdado de ToolStripDropDown)
VScroll

Recebe ou define um valor que indica se a barra de scroll vertical é visível.

(Herdado de ScrollableControl)
Width

Obtém ou define a largura do controlo.

(Herdado de Control)
WindowTarget

Esta propriedade não é relevante para esta classe.

(Herdado de Control)

Métodos

Name Description
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Notifica as aplicações do cliente de acessibilidade do especificado AccessibleEvents para o controlo infantil especificado.

(Herdado de Control)
AccessibilityNotifyClients(AccessibleEvents, Int32)

Notifica as aplicações do cliente de acessibilidade sobre o especificado AccessibleEvents para o controlo da criança especificado.

(Herdado de Control)
AdjustFormScrollbars(Boolean)

Ajusta as barras de scroll do contentor com base nas posições atuais dos controlos e no controlo atualmente selecionado.

(Herdado de ScrollableControl)
BeginInvoke(Delegate, Object[])

Executa o delegado especificado de forma assíncrona com os argumentos especificados, no thread onde o handle subjacente do controlo foi criado.

(Herdado de Control)
BeginInvoke(Delegate)

Executa o delegado especificado de forma assíncrona no thread onde o handle subjacente do controlo foi criado.

(Herdado de Control)
BringToFront()

Traz o controlo para a frente da ordem z.

(Herdado de Control)
Close()

Fecha o ToolStripDropDown controlo.

(Herdado de ToolStripDropDown)
Close(ToolStripDropDownCloseReason)

Fecha o ToolStripDropDown controlo pelo motivo especificado.

(Herdado de ToolStripDropDown)
Contains(Control)

Recupera um valor que indica se o controlo especificado é filho do controlo.

(Herdado de Control)
CreateAccessibilityInstance()

Cria um novo objeto de acessibilidade para o ToolStripDropDown.

(Herdado de ToolStripDropDown)
CreateControl()

Força a criação do controlo visível, incluindo a criação do handle e de quaisquer controlos filhos visíveis.

(Herdado de Control)
CreateControlsInstance()

Cria uma nova instância da coleção de controlos para o controlo.

(Herdado de ToolStrip)
CreateDefaultItem(String, Image, EventHandler)

Cria um padrão ToolStripMenuItem com o texto, a imagem e o handler de eventos especificados num novo ToolStripDropDownMenu.

(Herdado de ToolStripDropDownMenu)
CreateGraphics()

Cria o Graphics para o controlo.

(Herdado de Control)
CreateHandle()

Cria uma pega para o controlo.

(Herdado de ToolStripDropDown)
CreateLayoutSettings(ToolStripLayoutStyle)

Aplica várias opções de layout ao ToolStripDropDown.

(Herdado de ToolStripDropDown)
CreateObjRef(Type)

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
DefWndProc(Message)

Envia a mensagem especificada para o procedimento de janela predefinido.

(Herdado de Control)
DestroyHandle()

Destrói a pega associada ao controlo.

(Herdado de Control)
Dispose()

Liberta todos os recursos utilizados pelo Component.

(Herdado de Component)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo ContextMenuStrip e opcionalmente liberta os recursos geridos.

DoDragDrop(Object, DragDropEffects)

Inicia uma operação de arrastar e largar.

(Herdado de Control)
DrawToBitmap(Bitmap, Rectangle)

Suporta renderização para o bitmap especificado.

(Herdado de Control)
EndInvoke(IAsyncResult)

Recupera o valor de retorno da operação assíncrona representada pelo IAsyncResult passado.

(Herdado de Control)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindForm()

Recupera o formulário em que o controlo está.

(Herdado de Control)
Focus()

Define o foco de entrada no controlo.

(Herdado de Control)
GetAccessibilityObjectById(Int32)

Recupera o especificado AccessibleObject.

(Herdado de Control)
GetAutoSizeMode()

Recupera um valor que indica como um controlo se comportará quando a sua AutoSize propriedade está ativada.

(Herdado de Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

Este método não é relevante para esta disciplina.

(Herdado de ToolStrip)
GetChildAtPoint(Point)

Este método não é relevante para esta disciplina.

(Herdado de ToolStrip)
GetContainerControl()

Devolve o próximo ContainerControl na cadeia de controlos pais do controlo.

(Herdado de Control)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetItemAt(Int32, Int32)

Devolve o item localizado nas coordenadas x e y especificadas da ToolStrip área do cliente.

(Herdado de ToolStrip)
GetItemAt(Point)

Devolve o artigo localizado no ponto especificado na área do cliente do ToolStrip.

(Herdado de ToolStrip)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetNextControl(Control, Boolean)

Recupera o controlo seguinte, para a frente ou para trás, na ordem de separação dos controlos filhos.

(Herdado de Control)
GetNextItem(ToolStripItem, ArrowDirection)

Recupera o próximo ToolStripItem a partir do ponto de referência especificado e movendo-se na direção especificada.

(Herdado de ToolStrip)
GetPreferredSize(Size)

Recupera o tamanho de uma área retangular onde pode ser instalado um controlo.

(Herdado de Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Recupera os limites dentro dos quais o controlo é escalado.

(Herdado de Control)
GetScrollState(Int32)

Determina se a bandeira especificada foi definida.

(Herdado de ScrollableControl)
GetService(Type)

Devolve um objeto que representa um serviço fornecido pelo Component ou pelo seu Container.

(Herdado de Component)
GetStyle(ControlStyles)

Recupera o valor do bit de estilo de controlo especificado para o controlo.

(Herdado de Control)
GetTopLevel()

Determina se o controlo é de nível superior.

(Herdado de Control)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Hide()

Oculta o controlo ao utilizador.

(Herdado de Control)
InitializeLifetimeService()

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
InitLayout()

É chamado depois de o controlo ter sido adicionado a outro contentor.

(Herdado de Control)
Invalidate()

Invalida toda a superfície do controlo e faz com que este seja redesenhado.

(Herdado de Control)
Invalidate(Boolean)

Invalida uma região específica do controlo e faz com que uma mensagem de pintura seja enviada para o controlo. Opcionalmente, invalida os controlos filhos atribuídos ao controlo.

(Herdado de Control)
Invalidate(Rectangle, Boolean)

Invalida a região especificada do controlo (adiciona-a à região de atualização do controlo, que é a área que será repintada na próxima operação de pintura) e faz com que uma mensagem de pintura seja enviada para o controlo. Opcionalmente, invalida os controlos filhos atribuídos ao controlo.

(Herdado de Control)
Invalidate(Rectangle)

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

(Herdado de Control)
Invalidate(Region, Boolean)

Invalida a região especificada do controlo (adiciona-a à região de atualização do controlo, que é a área que será repintada na próxima operação de pintura) e faz com que uma mensagem de pintura seja enviada para o controlo. Opcionalmente, invalida os controlos filhos atribuídos ao controlo.

(Herdado de Control)
Invalidate(Region)

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

(Herdado de Control)
Invoke(Delegate, Object[])

Executa o delegado especificado, no thread que detém o handle da janela subjacente do controlo, com a lista especificada de argumentos.

(Herdado de Control)
Invoke(Delegate)

Executa o delegado especificado no thread que detém o handle da janela subjacente do controlo.

(Herdado de Control)
InvokeGotFocus(Control, EventArgs)

Aumenta o GotFocus evento para o controlo especificado.

(Herdado de Control)
InvokeLostFocus(Control, EventArgs)

Aumenta o LostFocus evento para o controlo especificado.

(Herdado de Control)
InvokeOnClick(Control, EventArgs)

Aumenta o Click evento para o controlo especificado.

(Herdado de Control)
InvokePaint(Control, PaintEventArgs)

Aumenta o Paint evento para o controlo especificado.

(Herdado de Control)
InvokePaintBackground(Control, PaintEventArgs)

Aumenta o PaintBackground evento para o controlo especificado.

(Herdado de Control)
IsInputChar(Char)

Determina se um carácter é um carácter de entrada que o item reconhece.

(Herdado de ToolStrip)
IsInputKey(Keys)

Determina se a chave especificada é uma chave de entrada normal ou uma chave especial que requer pré-processamento.

(Herdado de ToolStrip)
LogicalToDeviceUnits(Int32)

Converte um valor de DPI Lógico para o seu valor equivalente de DPI de Unidade de Dispositivo.

(Herdado de Control)
LogicalToDeviceUnits(Size)

Transforma um tamanho de unidades lógicas para unidades de dispositivo escalando-o para o DPI atual e arredondando para baixo para o valor inteiro mais próximo para largura e altura.

(Herdado de Control)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
NotifyInvalidate(Rectangle)

Aumenta o Invalidated evento com uma região específica do controlo para invalidar.

(Herdado de Control)
OnAutoSizeChanged(EventArgs)

Eleva o AutoSizeChanged evento.

(Herdado de Control)
OnBackColorChanged(EventArgs)

Eleva o BackColorChanged evento.

(Herdado de Control)
OnBackgroundImageChanged(EventArgs)

Eleva o BackgroundImageChanged evento.

(Herdado de Control)
OnBackgroundImageLayoutChanged(EventArgs)

Eleva o BackgroundImageLayoutChanged evento.

(Herdado de Control)
OnBeginDrag(EventArgs)

Eleva o BeginDrag evento.

(Herdado de ToolStrip)
OnBindingContextChanged(EventArgs)

Eleva o BindingContextChanged evento.

(Herdado de Control)
OnCausesValidationChanged(EventArgs)

Eleva o CausesValidationChanged evento.

(Herdado de Control)
OnChangeUICues(UICuesEventArgs)

Eleva o ChangeUICues evento.

(Herdado de Control)
OnClick(EventArgs)

Eleva o Click evento.

(Herdado de Control)
OnClientSizeChanged(EventArgs)

Eleva o ClientSizeChanged evento.

(Herdado de Control)
OnClosed(ToolStripDropDownClosedEventArgs)

Eleva o Closed evento.

(Herdado de ToolStripDropDown)
OnClosing(ToolStripDropDownClosingEventArgs)

Eleva o Closing evento.

(Herdado de ToolStripDropDown)
OnContextMenuChanged(EventArgs)

Eleva o ContextMenuChanged evento.

(Herdado de Control)
OnContextMenuStripChanged(EventArgs)

Eleva o ContextMenuStripChanged evento.

(Herdado de Control)
OnControlAdded(ControlEventArgs)

Eleva o ControlAdded evento.

(Herdado de Control)
OnControlRemoved(ControlEventArgs)

Eleva o ControlRemoved evento.

(Herdado de Control)
OnCreateControl()

Eleva o CreateControl() método.

(Herdado de Control)
OnCursorChanged(EventArgs)

Eleva o CursorChanged evento.

(Herdado de Control)
OnDockChanged(EventArgs)

Eleva o DockChanged evento.

(Herdado de ToolStrip)
OnDoubleClick(EventArgs)

Eleva o DoubleClick evento.

(Herdado de Control)
OnDpiChangedAfterParent(EventArgs)

Eleva o DpiChangedAfterParent evento.

(Herdado de Control)
OnDpiChangedBeforeParent(EventArgs)

Eleva o DpiChangedBeforeParent evento.

(Herdado de Control)
OnDragDrop(DragEventArgs)

Eleva o DragDrop evento.

(Herdado de Control)
OnDragEnter(DragEventArgs)

Eleva o DragEnter evento.

(Herdado de Control)
OnDragLeave(EventArgs)

Eleva o DragLeave evento.

(Herdado de Control)
OnDragOver(DragEventArgs)

Eleva o DragOver evento.

(Herdado de Control)
OnEnabledChanged(EventArgs)

Eleva o Enabled evento.

(Herdado de ToolStrip)
OnEndDrag(EventArgs)

Eleva o EndDrag evento.

(Herdado de ToolStrip)
OnEnter(EventArgs)

Eleva o Enter evento.

(Herdado de Control)
OnFontChanged(EventArgs)

Eleva o FontChanged evento.

(Herdado de ToolStripDropDownMenu)
OnForeColorChanged(EventArgs)

Eleva o ForeColorChanged evento.

(Herdado de Control)
OnGiveFeedback(GiveFeedbackEventArgs)

Eleva o GiveFeedback evento.

(Herdado de Control)
OnGotFocus(EventArgs)

Eleva o GotFocus evento.

(Herdado de Control)
OnHandleCreated(EventArgs)

Eleva o HandleCreated evento.

(Herdado de ToolStripDropDown)
OnHandleDestroyed(EventArgs)

Eleva o HandleDestroyed evento.

(Herdado de ToolStrip)
OnHelpRequested(HelpEventArgs)

Eleva o HelpRequested evento.

(Herdado de Control)
OnImeModeChanged(EventArgs)

Eleva o ImeModeChanged evento.

(Herdado de Control)
OnInvalidated(InvalidateEventArgs)

Eleva o Invalidated evento.

(Herdado de ToolStrip)
OnItemAdded(ToolStripItemEventArgs)

Eleva o ItemAdded evento.

(Herdado de ToolStrip)
OnItemClicked(ToolStripItemClickedEventArgs)

Eleva o ItemClicked evento.

(Herdado de ToolStripDropDown)
OnItemRemoved(ToolStripItemEventArgs)

Eleva o ItemRemoved evento.

(Herdado de ToolStrip)
OnKeyDown(KeyEventArgs)

Eleva o KeyDown evento.

(Herdado de Control)
OnKeyPress(KeyPressEventArgs)

Eleva o KeyPress evento.

(Herdado de Control)
OnKeyUp(KeyEventArgs)

Eleva o KeyUp evento.

(Herdado de Control)
OnLayout(LayoutEventArgs)

Eleva o Layout evento.

(Herdado de ToolStripDropDownMenu)
OnLayoutCompleted(EventArgs)

Eleva o LayoutCompleted evento.

(Herdado de ToolStrip)
OnLayoutStyleChanged(EventArgs)

Eleva o LayoutStyleChanged evento.

(Herdado de ToolStrip)
OnLeave(EventArgs)

Eleva o Leave evento.

(Herdado de ToolStrip)
OnLocationChanged(EventArgs)

Eleva o LocationChanged evento.

(Herdado de Control)
OnLostFocus(EventArgs)

Eleva o LostFocus evento.

(Herdado de ToolStrip)
OnMarginChanged(EventArgs)

Eleva o MarginChanged evento.

(Herdado de Control)
OnMouseCaptureChanged(EventArgs)

Eleva o MouseCaptureChanged evento.

(Herdado de ToolStrip)
OnMouseClick(MouseEventArgs)

Eleva o MouseClick evento.

(Herdado de Control)
OnMouseDoubleClick(MouseEventArgs)

Eleva o MouseDoubleClick evento.

(Herdado de Control)
OnMouseDown(MouseEventArgs)

Eleva o MouseDown evento.

(Herdado de ToolStrip)
OnMouseEnter(EventArgs)

Eleva o MouseEnter evento.

(Herdado de Control)
OnMouseHover(EventArgs)

Eleva o MouseHover evento.

(Herdado de Control)
OnMouseLeave(EventArgs)

Eleva o MouseLeave evento.

(Herdado de ToolStrip)
OnMouseMove(MouseEventArgs)

Eleva o MouseMove evento.

(Herdado de ToolStrip)
OnMouseUp(MouseEventArgs)

Eleva o MouseUp evento.

(Herdado de ToolStripDropDown)
OnMouseWheel(MouseEventArgs)

Eleva o MouseWheel evento.

(Herdado de ScrollableControl)
OnMove(EventArgs)

Eleva o Move evento.

(Herdado de Control)
OnNotifyMessage(Message)

Notifica o controlo das mensagens do Windows.

(Herdado de Control)
OnOpened(EventArgs)

Eleva o Opened evento.

(Herdado de ToolStripDropDown)
OnOpening(CancelEventArgs)

Eleva o Opening evento.

(Herdado de ToolStripDropDown)
OnPaddingChanged(EventArgs)

Eleva o PaddingChanged evento.

(Herdado de ScrollableControl)
OnPaint(PaintEventArgs)

Eleva o Paint evento.

(Herdado de ToolStrip)
OnPaintBackground(PaintEventArgs)

Pinta o fundo do controlo.

(Herdado de ToolStripDropDownMenu)
OnPaintGrip(PaintEventArgs)

Eleva o PaintGrip evento.

(Herdado de ToolStrip)
OnParentBackColorChanged(EventArgs)

Aumenta o BackColorChanged evento quando o BackColor valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnParentBackgroundImageChanged(EventArgs)

Aumenta o BackgroundImageChanged evento quando o BackgroundImage valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnParentBindingContextChanged(EventArgs)

Aumenta o BindingContextChanged evento quando o BindingContext valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnParentChanged(EventArgs)

Eleva o ParentChanged evento.

(Herdado de ToolStripDropDown)
OnParentCursorChanged(EventArgs)

Eleva o CursorChanged evento.

(Herdado de Control)
OnParentEnabledChanged(EventArgs)

Aumenta o EnabledChanged evento quando o Enabled valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnParentFontChanged(EventArgs)

Aumenta o FontChanged evento quando o Font valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnParentForeColorChanged(EventArgs)

Aumenta o ForeColorChanged evento quando o ForeColor valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnParentRightToLeftChanged(EventArgs)

Aumenta o RightToLeftChanged evento quando o RightToLeft valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnParentVisibleChanged(EventArgs)

Aumenta o VisibleChanged evento quando o Visible valor da propriedade do contentor do controlo muda.

(Herdado de Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

Eleva o PreviewKeyDown evento.

(Herdado de Control)
OnPrint(PaintEventArgs)

Eleva o Paint evento.

(Herdado de Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Eleva o QueryContinueDrag evento.

(Herdado de Control)
OnRegionChanged(EventArgs)

Eleva o RegionChanged evento.

(Herdado de Control)
OnRendererChanged(EventArgs)

Eleva o RendererChanged evento.

(Herdado de ToolStrip)
OnResize(EventArgs)

Eleva o Resize evento.

(Herdado de Control)
OnRightToLeftChanged(EventArgs)

Eleva o RightToLeftChanged evento.

(Herdado de ToolStrip)
OnScroll(ScrollEventArgs)

Eleva o Scroll evento.

(Herdado de ToolStrip)
OnSizeChanged(EventArgs)

Eleva o SizeChanged evento.

(Herdado de Control)
OnStyleChanged(EventArgs)

Eleva o StyleChanged evento.

(Herdado de Control)
OnSystemColorsChanged(EventArgs)

Eleva o SystemColorsChanged evento.

(Herdado de Control)
OnTabIndexChanged(EventArgs)

Eleva o TabIndexChanged evento.

(Herdado de Control)
OnTabStopChanged(EventArgs)

Eleva o TabStopChanged evento.

(Herdado de ToolStrip)
OnTextChanged(EventArgs)

Eleva o TextChanged evento.

(Herdado de Control)
OnValidated(EventArgs)

Eleva o Validated evento.

(Herdado de Control)
OnValidating(CancelEventArgs)

Eleva o Validating evento.

(Herdado de Control)
OnVisibleChanged(EventArgs)

Eleva o VisibleChanged evento.

(Herdado de ToolStripDropDown)
PerformLayout()

Força o controlo a aplicar lógica de layout a todos os seus controlos filhos.

(Herdado de Control)
PerformLayout(Control, String)

Força o controlo a aplicar lógica de layout a todos os seus controlos filhos.

(Herdado de Control)
PointToClient(Point)

Calcula a localização do ponto de ecrã especificado em coordenadas do cliente.

(Herdado de Control)
PointToScreen(Point)

Calcula a localização do ponto cliente especificado em coordenadas de ecrã.

(Herdado de Control)
PreProcessControlMessage(Message)

Pré-processa mensagens de teclado ou de entrada dentro do ciclo de mensagens antes de serem despachadas.

(Herdado de Control)
PreProcessMessage(Message)

Pré-processa mensagens de teclado ou de entrada dentro do ciclo de mensagens antes de serem despachadas.

(Herdado de Control)
ProcessCmdKey(Message, Keys)

Processa uma tecla de comando.

(Herdado de ToolStrip)
ProcessDialogChar(Char)

Processa uma personagem de caixa de diálogo.

(Herdado de ToolStripDropDown)
ProcessDialogKey(Keys)

Processa uma tecla de caixa de diálogo.

(Herdado de ToolStripDropDown)
ProcessKeyEventArgs(Message)

Processa uma mensagem-chave e gera os eventos de controlo apropriados.

(Herdado de Control)
ProcessKeyMessage(Message)

Processa uma mensagem de teclado.

(Herdado de Control)
ProcessKeyPreview(Message)

Pré-visualiza uma mensagem no teclado.

(Herdado de Control)
ProcessMnemonic(Char)

Processa um carácter mnemónico.

(Herdado de ToolStripDropDown)
RaiseDragEvent(Object, DragEventArgs)

Aumenta o evento de drag apropriado.

(Herdado de Control)
RaiseKeyEvent(Object, KeyEventArgs)

Aumenta o evento chave apropriado.

(Herdado de Control)
RaiseMouseEvent(Object, MouseEventArgs)

Aumenta o evento apropriado do rato.

(Herdado de Control)
RaisePaintEvent(Object, PaintEventArgs)

Eleva o evento de pintura apropriado.

(Herdado de Control)
RecreateHandle()

Força a recriação da pega para o controlo.

(Herdado de Control)
RectangleToClient(Rectangle)

Calcula o tamanho e a localização do retângulo de ecrã especificado em coordenadas do cliente.

(Herdado de Control)
RectangleToScreen(Rectangle)

Calcula o tamanho e a localização do retângulo cliente especificado em coordenadas de ecrã.

(Herdado de Control)
Refresh()

Força o controlo a invalidar a sua área cliente e a redesenhar-se imediatamente a si próprio e a quaisquer controlos filhos.

(Herdado de Control)
RescaleConstantsForDpi(Int32, Int32)

Quando sobreposto numa classe derivada, trata da reescalada de quaisquer números mágicos usados na pintura de controlo.

(Herdado de ToolStrip)
ResetBackColor()

Reinicia a BackColor propriedade para o seu valor padrão.

(Herdado de Control)
ResetBindings()

Faz com que um controlo atribuído a releia BindingSource todos os itens da lista e atualize os seus valores apresentados.

(Herdado de Control)
ResetCursor()

Reinicia a Cursor propriedade para o seu valor padrão.

(Herdado de Control)
ResetFont()

Reinicia a Font propriedade para o seu valor padrão.

(Herdado de Control)
ResetForeColor()

Reinicia a ForeColor propriedade para o seu valor padrão.

(Herdado de Control)
ResetImeMode()

Reinicia a ImeMode propriedade para o seu valor padrão.

(Herdado de Control)
ResetMinimumSize()

Este método não é relevante para esta disciplina.

(Herdado de ToolStrip)
ResetMouseEventArgs()

Reinicia o controlo para lidar com o MouseLeave evento.

(Herdado de Control)
ResetRightToLeft()

Reinicia a RightToLeft propriedade para o seu valor padrão.

(Herdado de Control)
ResetText()

Reinicia a Text propriedade para o seu valor padrão (Empty).

(Herdado de Control)
RestoreFocus()

Controla a localização de retorno do foco.

(Herdado de ToolStrip)
ResumeLayout()

Retoma a lógica habitual de layout.

(Herdado de Control)
ResumeLayout(Boolean)

Retoma a lógica habitual de layout, forçando opcionalmente um layout imediato dos pedidos de layout pendentes.

(Herdado de Control)
RtlTranslateAlignment(ContentAlignment)

Converte o especificado ContentAlignment para o apropriado ContentAlignment para suportar texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateAlignment(HorizontalAlignment)

Converte o especificado HorizontalAlignment para o apropriado HorizontalAlignment para suportar texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateAlignment(LeftRightAlignment)

Converte o especificado LeftRightAlignment para o apropriado LeftRightAlignment para suportar texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateContent(ContentAlignment)

Converte o especificado ContentAlignment para o apropriado ContentAlignment para suportar texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateHorizontal(HorizontalAlignment)

Converte o especificado HorizontalAlignment para o apropriado HorizontalAlignment para suportar texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateLeftRight(LeftRightAlignment)

Converte o especificado LeftRightAlignment para o apropriado LeftRightAlignment para suportar texto da direita para a esquerda.

(Herdado de Control)
Scale(Single, Single)
Obsoleto.

Escala todo o controlo e qualquer controlo filho.

(Herdado de Control)
Scale(Single)
Obsoleto.

Escala o controlo e qualquer criança controla.

(Herdado de Control)
Scale(SizeF)

Escala o controlo e todos os controlos filhos pelo fator de escala especificado.

(Herdado de Control)
ScaleBitmapLogicalToDevice(Bitmap)

Escala um valor lógico de bitmap para o valor equivalente da unidade de dispositivo quando ocorre uma alteração de DPI.

(Herdado de Control)
ScaleControl(SizeF, BoundsSpecified)

Escala a localização, tamanho, preenchimento e margem de um controlo.

(Herdado de ToolStripDropDown)
ScaleCore(Single, Single)

Este método não é relevante para esta classe.

(Herdado de ToolStripDropDown)
ScrollControlIntoView(Control)

Desloca o controlo filho especificado para a visualização num controlo ativado com auto-scroll.

(Herdado de ScrollableControl)
ScrollToControl(Control)

Calcula o deslocamento de deslocamento para o controlo filho especificado.

(Herdado de ScrollableControl)
Select()

Ativa o controlo.

(Herdado de Control)
Select(Boolean, Boolean)

Ativa um controlo infantil. Opcionalmente, especifica a direção na ordem de tabulação para selecionar o controlo.

(Herdado de ToolStrip)
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

Ativa o controlo seguinte.

(Herdado de Control)
SendToBack()

Envia o controlo para a parte de trás da ordem z.

(Herdado de Control)
SetAutoScrollMargin(Int32, Int32)

Este método não é relevante para esta disciplina.

(Herdado de ToolStrip)
SetAutoSizeMode(AutoSizeMode)

Define um valor que indica como um controlo se comportará quando a sua AutoSize propriedade está ativada.

(Herdado de Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Define os limites especificados do controlo para a localização e tamanho especificados.

(Herdado de Control)
SetBounds(Int32, Int32, Int32, Int32)

Define os limites do controlo para a localização e tamanho especificados.

(Herdado de Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

Realiza o trabalho de definir os limites especificados deste controlo.

(Herdado de ToolStripDropDown)
SetClientSizeCore(Int32, Int32)

Define o tamanho da área do cliente do controlo.

(Herdado de Control)
SetDisplayedItems()

Reinicia a coleção de itens expostos e de excesso depois de terminar o layout.

(Herdado de ToolStripDropDownMenu)
SetDisplayRectLocation(Int32, Int32)

Posiciona a janela de ecrã ao valor especificado.

(Herdado de ScrollableControl)
SetItemLocation(ToolStripItem, Point)

Ancora a ToolStripItem a a um determinado local num ToolStrip.

(Herdado de ToolStrip)
SetScrollState(Int32, Boolean)

Define o flag de estado de deslocamento especificado.

(Herdado de ScrollableControl)
SetStyle(ControlStyles, Boolean)

Define uma flag especificada ControlStyles para ou truefalse.

(Herdado de Control)
SetTopLevel(Boolean)

Define o controlo como o controlo de nível superior.

(Herdado de Control)
SetVisibleCore(Boolean)

Define o controlo para o estado visível especificado.

Show()

Mostra o ToolStripDropDown controlo na sua posição padrão.

(Herdado de ToolStripDropDown)
Show(Control, Int32, Int32)

Posiciona as ToolStripDropDown coordenadas horizontais e verticais do ecrã do controlo especificado.

(Herdado de ToolStripDropDown)
Show(Control, Point, ToolStripDropDownDirection)

Posiciona o ToolStripDropDown relativo ao controlo especificado no local especificado e com a direção especificada em relação ao controlo pai.

(Herdado de ToolStripDropDown)
Show(Control, Point)

Posiciona o ToolStripDropDown relativo à localização de controlo especificada.

(Herdado de ToolStripDropDown)
Show(Int32, Int32)

Posiciona o ToolStripDropDown relativo às coordenadas especificadas do ecrã.

(Herdado de ToolStripDropDown)
Show(Point, ToolStripDropDownDirection)

Posiciona o ToolStripDropDown relativo ao local de controlo especificado e com a direção especificada em relação ao controlo principal.

(Herdado de ToolStripDropDown)
Show(Point)

Posiciona o ToolStripDropDown relativo à localização especificada do ecrã.

(Herdado de ToolStripDropDown)
SizeFromClientSize(Size)

Determina o tamanho de todo o controlo a partir da altura e largura da sua área cliente.

(Herdado de Control)
SuspendLayout()

Suspende temporariamente a lógica de layout do controlo.

(Herdado de Control)
ToString()

Devolve uma cadeia que representa o ToolStrip controlo.

(Herdado de ToolStrip)
Update()

Faz com que o controlo redesenhe as regiões invalidadas dentro da sua área cliente.

(Herdado de Control)
UpdateBounds()

Atualiza os limites do controlo com o tamanho e localização atuais.

(Herdado de Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

Atualiza os limites do controlo com o tamanho, localização e tamanho do cliente especificados.

(Herdado de Control)
UpdateBounds(Int32, Int32, Int32, Int32)

Atualiza os limites do controlo com o tamanho e localização especificados.

(Herdado de Control)
UpdateStyles()

Força a reaplicação dos estilos atribuídos ao controlo.

(Herdado de Control)
UpdateZOrder()

Atualiza o controlo na ordem z do pai.

(Herdado de Control)
WndProc(Message)

Processa mensagens do Windows.

(Herdado de ToolStripDropDown)

evento

Name Description
AutoSizeChanged

Ocorre quando a AutoSize propriedade mudou.

(Herdado de ToolStrip)
BackColorChanged

Ocorre quando o valor da BackColor propriedade muda.

(Herdado de Control)
BackgroundImageChanged

Ocorre quando o valor da BackgroundImage propriedade muda.

(Herdado de ToolStripDropDown)
BackgroundImageLayoutChanged

Ocorre quando o valor da BackgroundImage propriedade muda.

(Herdado de ToolStripDropDown)
BeginDrag

Ocorre quando o utilizador começa a arrastar o ToolStrip controlo.

(Herdado de ToolStrip)
BindingContextChanged

Ocorre quando o valor da BindingContext propriedade muda.

(Herdado de ToolStripDropDown)
CausesValidationChanged

Ocorre quando a CausesValidation propriedade muda.

(Herdado de ToolStrip)
ChangeUICues

Ocorre quando os sinais de foco ou da interface de utilizador (UI) do teclado mudam.

(Herdado de ToolStripDropDown)
Click

Ocorre quando o comando é carregado.

(Herdado de Control)
ClientSizeChanged

Ocorre quando o valor da ClientSize propriedade muda.

(Herdado de Control)
Closed

Ocorre quando o ToolStripDropDown é fechado.

(Herdado de ToolStripDropDown)
Closing

Ocorre quando o controlo ToolStripDropDown está prestes a fechar.

(Herdado de ToolStripDropDown)
ContextMenuChanged

Este evento não é relevante para esta aula.

(Herdado de ToolStripDropDown)
ContextMenuStripChanged

Este evento não é relevante para esta aula.

(Herdado de ToolStripDropDown)
ControlAdded

Este evento não é relevante para esta disciplina.

(Herdado de ToolStrip)
ControlRemoved

Este evento não é relevante para esta disciplina.

(Herdado de ToolStrip)
CursorChanged

Ocorre quando o valor da Cursor propriedade muda.

(Herdado de ToolStrip)
Disposed

Ocorre quando o componente é eliminado por uma chamada ao Dispose() método.

(Herdado de Component)
DockChanged

Este evento não é relevante para esta aula.

(Herdado de ToolStripDropDown)
DoubleClick

Ocorre quando o controlo é duplegado.

(Herdado de Control)
DpiChangedAfterParent

Ocorre quando a definição de DPI de um controlo é alterada programaticamente após a alteração do DPI do seu controlo ou forma principal.

(Herdado de Control)
DpiChangedBeforeParent

Ocorre quando a definição de DPI para um controlo é alterada programaticamente antes de ocorrer um evento de alteração de DPI para o seu controlo ou forma principal.

(Herdado de Control)
DragDrop

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

(Herdado de Control)
DragEnter

Ocorre quando um objeto é arrastado para dentro dos limites do controlo.

(Herdado de Control)
DragLeave

Ocorre quando um objeto é arrastado para fora dos limites do controlo.

(Herdado de Control)
DragOver

Ocorre quando um objeto é arrastado para além dos limites do controlo.

(Herdado de Control)
EnabledChanged

Ocorre quando o valor da propriedade Enabled foi alterado.

(Herdado de Control)
EndDrag

Ocorre quando o utilizador para de arrastar o ToolStrip controlo.

(Herdado de ToolStrip)
Enter

Ocorre quando o foco entra no ToolStripDropDown.

(Herdado de ToolStripDropDown)
FontChanged

Ocorre quando o valor da Font propriedade muda.

(Herdado de ToolStripDropDown)
ForeColorChanged

Ocorre quando o valor da ForeColor propriedade muda.

(Herdado de ToolStripDropDown)
GiveFeedback

Este evento não é relevante para esta disciplina.

(Herdado de ToolStripDropDown)
GotFocus

Ocorre quando o controlo recebe o foco.

(Herdado de Control)
HandleCreated

Ocorre quando é criada uma alavanca para o controlo.

(Herdado de Control)
HandleDestroyed

Ocorre quando a alavanca do controlo está em processo de destruição.

(Herdado de Control)
HelpRequested

Ocorre quando o utilizador solicita ajuda para um controlo.

(Herdado de ToolStripDropDown)
ImeModeChanged

Ocorre quando a ImeModeChanged propriedade mudou.

(Herdado de ToolStripDropDown)
Invalidated

Ocorre quando o ecrã de um controlo precisa de ser redesenhado.

(Herdado de Control)
ItemAdded

Ocorre quando um novo ToolStripItem é adicionado ao ToolStripItemCollection.

(Herdado de ToolStrip)
ItemClicked

Ocorre quando é clicado ToolStripItem .

(Herdado de ToolStrip)
ItemRemoved

Ocorre quando a ToolStripItem é removido do ToolStripItemCollection.

(Herdado de ToolStrip)
KeyDown

Ocorre quando uma tecla é pressionada e mantida pressionada enquanto está ToolStripDropDown focada.

(Herdado de ToolStripDropDown)
KeyPress

Ocorre quando uma tecla é pressionada enquanto está ToolStripDropDown focada.

(Herdado de ToolStripDropDown)
KeyUp

Ocorre quando uma tecla é libertada enquanto o controlo está focado.

(Herdado de ToolStripDropDown)
Layout

Ocorre quando um controlo deve reposicionar os seus controlos filhos.

(Herdado de Control)
LayoutCompleted

Ocorre quando o layout do ToolStrip está completo.

(Herdado de ToolStrip)
LayoutStyleChanged

Ocorre quando o valor da LayoutStyle propriedade muda.

(Herdado de ToolStrip)
Leave

Ocorre quando o foco de entrada sai do controlo.

(Herdado de ToolStripDropDown)
LocationChanged

Ocorre quando o valor da propriedade Location foi alterado.

(Herdado de Control)
LostFocus

Ocorre quando o controlo perde o foco.

(Herdado de Control)
MarginChanged

Ocorre quando a margem do controlo muda.

(Herdado de Control)
MouseCaptureChanged

Ocorre quando o controlo perde a captura do rato.

(Herdado de Control)
MouseClick

Ocorre quando o controlo é pressionado pelo rato.

(Herdado de Control)
MouseDoubleClick

Ocorre quando o rato faz duplo clique no controlo.

(Herdado de Control)
MouseDown

Ocorre quando o ponteiro do rato está sobre o controlo e um botão do rato é pressionado.

(Herdado de Control)
MouseEnter

Ocorre quando o ponteiro do rato entra no controlo.

(Herdado de Control)
MouseHover

Ocorre quando o ponteiro do rato repousa no controlo.

(Herdado de Control)
MouseLeave

Ocorre quando o ponteiro do rato sai do controlo.

(Herdado de Control)
MouseMove

Ocorre quando o ponteiro do rato é movido sobre o controlo.

(Herdado de Control)
MouseUp

Ocorre quando o ponteiro do rato está sobre o controlo e um botão do rato é libertado.

(Herdado de Control)
MouseWheel

Acontece quando a roda do rato se move enquanto o controlo está focado.

(Herdado de Control)
Move

Ocorre quando o comando é movido.

(Herdado de Control)
Opened

Ocorre quando o ToolStripDropDown é aberto.

(Herdado de ToolStripDropDown)
Opening

Ocorre quando o ToolStripDropDown comando está a abrir.

(Herdado de ToolStripDropDown)
PaddingChanged

Acontece quando a almofada do comando muda.

(Herdado de Control)
Paint

Ocorre quando o comando é redesenhado.

(Herdado de Control)
PaintGrip

Ocorre quando a manivela ToolStrip do movimento é pintada.

(Herdado de ToolStrip)
ParentChanged

Ocorre quando o valor da Parent propriedade muda.

(Herdado de Control)
PreviewKeyDown

Ocorre antes do KeyDown evento, quando uma tecla é pressionada enquanto o foco está neste controlo.

(Herdado de Control)
QueryAccessibilityHelp

Ocorre quando AccessibleObject está a prestar apoio a aplicações de acessibilidade.

(Herdado de Control)
QueryContinueDrag

Ocorre durante uma operação de arrastar e largar e permite à fonte de arrastar determinar se a operação de arrastar e largar deve ser cancelada.

(Herdado de Control)
RegionChanged

Ocorre quando o valor da Region propriedade muda.

(Herdado de ToolStripDropDown)
RendererChanged

Ocorre quando o valor da Renderer propriedade muda.

(Herdado de ToolStrip)
Resize

Ocorre quando o controlo é redimensionado.

(Herdado de Control)
RightToLeftChanged

Ocorre quando o valor da RightToLeft propriedade muda.

(Herdado de Control)
Scroll

Este evento não é relevante para esta disciplina.

(Herdado de ToolStripDropDown)
SizeChanged

Ocorre quando o valor da Size propriedade muda.

(Herdado de Control)
StyleChanged

Acontece quando o ToolStripLayoutStyle estilo muda.

(Herdado de ToolStripDropDown)
SystemColorsChanged

Ocorre quando as cores do sistema mudam.

(Herdado de Control)
TabIndexChanged

Este evento não é relevante para esta aula.

(Herdado de ToolStripDropDown)
TabStopChanged

Este evento não é relevante para esta disciplina.

(Herdado de ToolStripDropDown)
TextChanged

Este evento não é relevante para esta disciplina.

(Herdado de ToolStripDropDown)
Validated

Este evento não é relevante para esta disciplina.

(Herdado de ToolStripDropDown)
Validating

Este evento não é relevante para esta disciplina.

(Herdado de ToolStripDropDown)
VisibleChanged

Ocorre quando o valor da Visible propriedade muda.

(Herdado de Control)

Implementações de Interface Explícita

Name Description
IDropTarget.OnDragDrop(DragEventArgs)

Eleva o DragDrop evento.

(Herdado de Control)
IDropTarget.OnDragEnter(DragEventArgs)

Eleva o DragEnter evento.

(Herdado de Control)
IDropTarget.OnDragLeave(EventArgs)

Eleva o DragLeave evento.

(Herdado de Control)
IDropTarget.OnDragOver(DragEventArgs)

Eleva o DragOver evento.

(Herdado de Control)

Aplica-se a

Ver também