Control Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a classe base para controles, que são componentes com representação visual.
public ref class Control : System::ComponentModel::Component, System::ComponentModel::ISynchronizeInvoke, System::Windows::Forms::IWin32Window
public ref class Control : System::ComponentModel::Component, IDisposable, System::ComponentModel::ISynchronizeInvoke, System::Windows::Forms::IBindableComponent, System::Windows::Forms::IDropTarget, System::Windows::Forms::IWin32Window
public class Control : System.ComponentModel.Component, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IWin32Window
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class Control : System.ComponentModel.Component, IDisposable, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget, System.Windows.Forms.IWin32Window
public class Control : System.ComponentModel.Component, IDisposable, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget, System.Windows.Forms.IWin32Window
type Control = class
inherit Component
interface UnsafeNativeMethods.IOleControl
interface UnsafeNativeMethods.IOleObject
interface UnsafeNativeMethods.IOleInPlaceObject
interface UnsafeNativeMethods.IOleInPlaceActiveObject
interface UnsafeNativeMethods.IOleWindow
interface UnsafeNativeMethods.IViewObject
interface UnsafeNativeMethods.IViewObject2
interface UnsafeNativeMethods.IPersist
interface UnsafeNativeMethods.IPersistStreamInit
interface UnsafeNativeMethods.IPersistPropertyBag
interface UnsafeNativeMethods.IPersistStorage
interface UnsafeNativeMethods.IQuickActivate
interface ISynchronizeInvoke
interface IWin32Window
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface UnsafeNativeMethods.IOleControl
interface UnsafeNativeMethods.IOleObject
interface UnsafeNativeMethods.IOleInPlaceObject
interface UnsafeNativeMethods.IOleInPlaceActiveObject
interface UnsafeNativeMethods.IOleWindow
interface UnsafeNativeMethods.IViewObject
interface UnsafeNativeMethods.IViewObject2
interface UnsafeNativeMethods.IPersist
interface UnsafeNativeMethods.IPersistStreamInit
interface UnsafeNativeMethods.IPersistPropertyBag
interface UnsafeNativeMethods.IPersistStorage
interface UnsafeNativeMethods.IQuickActivate
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IBindableComponent
interface IComponent
interface IDisposable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IBindableComponent
interface IComponent
interface IDisposable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface UnsafeNativeMethods.IOleControl
interface UnsafeNativeMethods.IOleObject
interface UnsafeNativeMethods.IOleInPlaceObject
interface UnsafeNativeMethods.IOleInPlaceActiveObject
interface UnsafeNativeMethods.IOleWindow
interface UnsafeNativeMethods.IViewObject
interface UnsafeNativeMethods.IViewObject2
interface UnsafeNativeMethods.IPersist
interface Interop.Ole32.IPersistStreamInit
interface UnsafeNativeMethods.IPersistPropertyBag
interface Interop.Ole32.IPersistStorage
interface UnsafeNativeMethods.IQuickActivate
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
type Control = class
inherit Component
interface Interop.Ole32.IOleControl
interface Interop.Ole32.IOleObject
interface Interop.Ole32.IOleInPlaceObject
interface Interop.Ole32.IOleInPlaceActiveObject
interface Interop.Ole32.IOleWindow
interface Interop.Ole32.IViewObject
interface Interop.Ole32.IViewObject2
interface Interop.Ole32.IPersist
interface Interop.Ole32.IPersistStreamInit
interface Interop.Oleaut32.IPersistPropertyBag
interface Interop.Ole32.IPersistStorage
interface Interop.Ole32.IQuickActivate
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
type Control = class
inherit Component
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
interface IOleControl.Interface
interface IOleObject.Interface
interface IOleInPlaceObject.Interface
interface IOleWindow.Interface
interface IOleInPlaceActiveObject.Interface
interface IViewObject.Interface
interface IViewObject2.Interface
interface IPersist.Interface
interface IPersistStreamInit.Interface
interface IPersistPropertyBag.Interface
interface IPersistStorage.Interface
interface IQuickActivate.Interface
type Control = class
inherit Component
interface IOleControl.Interface
interface IOleObject.Interface
interface IOleInPlaceObject.Interface
interface IOleWindow.Interface
interface IOleInPlaceActiveObject.Interface
interface IViewObject.Interface
interface IViewObject2.Interface
interface IPersist.Interface
interface IPersistStreamInit.Interface
interface IPersistPropertyBag.Interface
interface IPersistStorage.Interface
interface IQuickActivate.Interface
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
Public Class Control
Inherits Component
Implements ISynchronizeInvoke, IWin32Window
Public Class Control
Inherits Component
Implements IBindableComponent, IDisposable, IDropTarget, ISynchronizeInvoke, IWin32Window
- Herança
- Derivado
- Atributos
- Implementações
Comentários
Para criar sua própria classe de controle, herde das UserControlclasses , Control ou dos outros controles fornecidos pelo Windows Forms. Para obter mais informações sobre como criar controles personalizados, consulte Desenvolvendo controles personalizados do Windows Forms com o .NET Framework.
A Control classe implementa a funcionalidade muito básica exigida por classes que exibem informações para o usuário. Ele manipula a entrada do usuário por meio do teclado e dos dispositivos apontadores. Ele manipula o roteamento de mensagens e a segurança. Define os limites de um controle (sua posição e tamanho), embora não implemente a pintura. Ele fornece um identificador de janela (hWnd
).
Os controles do Windows Forms usam propriedades de ambiente para que os controles filho possam aparecer como seu ambiente ao redor. Uma propriedade de ambiente é uma propriedade de controle que, se não estiver definida, é recuperada do controle pai. Se o controle não tiver um Parente a propriedade não estiver definida, o controle tentará determinar o valor da propriedade ambiente por meio da Site propriedade . Se o controle não for site, se o site não der suporte a propriedades de ambiente ou se a propriedade não estiver definida no AmbientProperties, o controle usará seus próprios valores padrão. Normalmente, uma propriedade ambiente representa uma característica de um controle, como BackColor, que é comunicado a um controle filho. Por exemplo, um Button terá o mesmo BackColor que seu pai Form por padrão. As propriedades de ambiente fornecidas pela Control classe incluem: Cursor, Font, BackColor, ForeColore RightToLeft.
Observação
Para fazer com que seu aplicativo do Windows Forms dê suporte a estilos visuais, defina a FlatStyle propriedade System
como e inclua um manifesto com o executável. Um manifesto é um arquivo XML incluído como um recurso dentro do executável do aplicativo ou como um arquivo separado que reside no mesmo diretório que o arquivo executável. Para obter um exemplo de um manifesto, consulte a seção Exemplo da FlatStyle enumeração . Para obter mais informações sobre como usar estilos visuais, consulte Estilos visuais.
O Windows Forms tem suporte de acessibilidade interno e fornece informações sobre seu aplicativo que o permite trabalhar com aplicativos cliente de acessibilidade, como utilitários de ampliador de tela e revisor, utilitários de entrada de voz, teclados na tela, dispositivos de entrada alternativos e utilitários de aprimoramento de teclado. Às vezes, você desejará fornecer informações adicionais para aplicativos cliente de acessibilidade. Há duas maneiras de fornecer essas informações adicionais. Você pode definir os valores de AccessibleNamepropriedade , AccessibleDescriptionAccessibleDefaultActionDescription, e AccessibleRole , que serão relatados aos aplicativos cliente de acessibilidade. Esse método normalmente é usado para fornecer informações de acessibilidade limitadas para controles existentes. Como alternativa, você pode escrever sua própria classe derivando das classes ou Control.ControlAccessibleObject , fornecendo o AccessibleObject máximo de informações de acessibilidade necessárias.
Observação
Para manter um melhor desempenho, não defina o tamanho de um controle em seu construtor. O método preferencial é substituir a DefaultSize propriedade .
Observação
Não adicione associações de dados para um Control em seu construtor. Isso causará erros na geração de código e poderá causar comportamento indesejado.
A maioria dos controles no System.Windows.Forms namespace usa o controle comum subjacente do Windows como base para compilar. Para obter mais informações sobre os controles comuns do Windows, consulte Referência de controle geral.
Para identificar controles do Windows Forms de um processo separado, use uma chamada padrão SendMessage
para passar a mensagem WM_GETCONTROLNAME. WM_GETCONTROLNAME é independente do idioma e da hierarquia do Windows. Para obter mais informações, consulte o tópico "Solução Recomendada para Windows Forms" em Automatizando Windows Forms.
Use a InvokeRequired propriedade para sincronizar o acesso ao controle de vários threads. Para obter mais informações sobre controles multithread do Windows Forms, consulte Como fazer Thread-Safe chamadas para controles do Windows Forms.
Construtores
Control() |
Inicializa uma nova instância da classe Control com configurações padrão. |
Control(Control, String) |
Inicializa uma nova instância da classe Control como um controle filho, com um texto específico. |
Control(Control, String, Int32, Int32, Int32, Int32) |
Inicializa uma nova instância da classe Control como um controle filho, com um texto, tamanho e local específicos. |
Control(String) |
Inicializa uma nova instância da classe Control com um texto específico. |
Control(String, Int32, Int32, Int32, Int32) |
Inicializa uma nova instância da classe Control com um texto, tamanho e localização específicos. |
Propriedades
AccessibilityObject |
Obtém o AccessibleObject atribuído ao controle. |
AccessibleDefaultActionDescription |
Obtém ou define a descrição de ação padrão do controle para o uso por aplicativos cliente de acessibilidade. |
AccessibleDescription |
Obtém ou define a descrição do controle usada pelos aplicativos cliente de acessibilidade. |
AccessibleName |
Obtém ou define o nome do controle usado por aplicativos cliente de acessibilidade. |
AccessibleRole |
Obtém ou define a função acessível do controle. |
AllowDrop |
Obtém ou define um valor que indica se o controle pode aceitar os dados arrastados pelo usuário. |
Anchor |
Obtém ou define as bordas do contêiner ao qual um controle está vinculado e determina como um controle é redimensionado com seu pai. |
AutoScrollOffset |
Obtém ou define para onde esse controle é rolado em ScrollControlIntoView(Control). |
AutoSize |
Essa propriedade não é relevante para essa classe. |
BackColor |
Obtém ou define a cor da tela de fundo do controle. |
BackgroundImage |
Obtém ou define a imagem da tela de fundo exibida no controle. |
BackgroundImageLayout |
Obtém ou define o layout da imagem da tela de fundo, conforme definido na enumeração do ImageLayout. |
BindingContext |
Obtém ou define o BindingContext do controle. |
Bottom |
Obtém a distância, em pixels, entre a borda de baixo do controle e a borda de cima da área de cliente do seu contêiner. |
Bounds |
Obtém ou define o tamanho e a localização do controle, inclusive seus elementos que não são destinados ao cliente, em pixels, relativos ao controle pai. |
CanEnableIme |
Obtém um valor que indica se a propriedade ImeMode pode ser definida para um valor ativo para habilitar o suporte ao IME. |
CanFocus |
Obtém um valor indicando se o controle pode receber o foco. |
CanRaiseEvents |
Determina se eventos podem ser gerados no controle. |
CanRaiseEvents |
Obtém um valor que indica se o componente pode acionar um evento. (Herdado de Component) |
CanSelect |
Obtém um valor que indica se o controle pode ser selecionado. |
Capture |
Obtém ou define um valor que indica se o controle capturou o mouse. |
CausesValidation |
Obtém ou define um valor que indica se o controle faz com que a validação seja executada em todos os controles que exigem validação quando ele recebe o foco. |
CheckForIllegalCrossThreadCalls |
Obtém ou define um valor que indica se deverão ser capturadas chamadas no thread incorreto que acessam a propriedade Handle de um controle quando um aplicativo está sendo depurado. |
ClientRectangle |
Obtém o retângulo que representa a área de cliente do controle. |
ClientSize |
Obtém ou define a altura e a largura da área de cliente do controle. |
CompanyName |
Obtém o nome da empresa ou do criador do aplicativo que contém o controle. |
Container |
Obtém o IContainer que contém o Component. (Herdado de Component) |
ContainsFocus |
Obtém um valor que indica se o controle ou um de seus controles filho, tem o foco de entrada no momento. |
ContextMenu |
Obtém ou define o menu de atalho associado ao controle. |
ContextMenuStrip |
Obtém ou define o ContextMenuStrip associado a esse controle. |
Controls |
Obtém a coleção de controles contidos no controle. |
Created |
Obtém um valor que indica se o controle foi criado. |
CreateParams |
Obtém os parâmetros de criação necessários quando a alça de controle é criada. |
Cursor |
Obtém ou define o cursor que é exibido quando o ponteiro do mouse está sobre o controle. |
DataBindings |
Obtém as associações de dados para o controle. |
DataContext |
Obtém ou define o contexto de dados para fins de associação de dados. Essa é uma propriedade de ambiente. |
DefaultBackColor |
Obtém a cor da tela de fundo padrão do controle. |
DefaultCursor |
Obtém ou define o cursor padrão para o controle. |
DefaultFont |
Obtém a fonte padrão do controle. |
DefaultForeColor |
Obtém a cor de primeiro plano padrão do controle. |
DefaultImeMode |
Obtém o modo do Editor de método de entrada (IME) padrão com suporte pelo controle. |
DefaultMargin |
Obtém o espaço, em pixels, que é especificado pelo padrão entre os controles. |
DefaultMaximumSize |
Obtém o tamanho e a altura, em pixels, que são especificados como o tamanho máximo padrão de um controle. |
DefaultMinimumSize |
Obtém o tamanho e a altura, em pixels, especificados como o tamanho mínimo padrão de um controle. |
DefaultPadding |
Obtém o espaçamento interno padrão, em pixels, do conteúdo de um controle. |
DefaultSize |
Obtém o tamanho padrão do controle. |
DesignMode |
Obtém um valor que indica se o Component está no modo de design no momento. (Herdado de Component) |
DeviceDpi |
Obtém o valor DPI para o dispositivo de exibição em que o controle está sendo exibido. |
DisplayRectangle |
Obtém o retângulo que representa a área de exibição do controle. |
Disposing |
Obtém um valor que indica se a classe Control de base estiver no processo de descarte. |
Dock |
Obtém ou define quais bordas de controle são encaixadas no controle pai e determina como um controle é redimensionado com seu pai. |
DoubleBuffered |
Obtém ou define um valor que indica se este controle deve redesenhar sua superfície usando um buffer secundário para reduzir ou evitar a cintilação. |
Enabled |
Obtém ou define um valor que indica se o controle pode responder à interação do usuário. |
Events |
Obtém a lista de manipuladores de eventos que estão anexados a este Component. (Herdado de Component) |
Focused |
Obtém um valor que indica se o controle tem foco de entrada. |
Font |
Obtém ou define a fonte do texto exibido pelo controle. |
FontHeight |
Obtém ou define a altura da fonte do controle. |
ForeColor |
Obtém ou define a cor de primeiro plano do controle. |
Handle |
Obtém o identificador de janela associado ao controle. |
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. |
ImeMode |
Obtém ou define o modo IME do controle. |
ImeModeBase |
Obtém ou define o modo IME de um controle. |
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 porque o chamador está em um thread diferente daquele no qual o controle foi criado. |
IsAccessible |
Obtém ou define um valor que indica se o controle está visível para aplicativos de acessibilidade. |
IsAncestorSiteInDesignMode |
Indica se um dos Ancestrais desse controle está no site e nesse site no DesignMode. Esta propriedade é somente para leitura. |
IsDisposed |
Obtém um valor que indica se o controle foi descartado. |
IsHandleCreated |
Obtém um valor que indica se o controle tem um identificador associado a ele. |
IsMirrored |
Obtém um valor que indica se o controle está espelhado. |
LayoutEngine |
Obtém uma instância armazenada em cache do mecanismo de layout do controle. |
Left |
Obtém ou define a distância, em pixels, entre a borda esquerda do controle e a borda esquerda da área de cliente do seu contêiner. |
Location |
Obtém ou define as coordenadas do canto superior esquerdo do controle com relação ao canto superior esquerdo de seu 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. |
ModifierKeys |
Obtém um valor indicando quais da teclas modificadores (SHIFT, CTRL e ALT) estão em estado pressionado. |
MouseButtons |
Obtém um valor indicando quais dos botões do mouse estão em estado pressionado. |
MousePosition |
Obtém a posição do cursor do mouse nas coordenadas da tela. |
Name |
Obtém ou define o nome do controle. |
Padding |
Obtém ou define o preenchimento dentro do controle. |
Parent |
Obtém ou define o contêiner pai do controle. |
PreferredSize |
Obtém o tamanho de uma área retangular na qual o controle pode ser ajustado. |
ProductName |
Obtém o nome do produto do assembly que contém o controle. |
ProductVersion |
Obtém a versão do assembly que contém o controle. |
PropagatingImeMode |
Obtém um objeto que representa um modo IME propagação. |
RecreatingHandle |
Obtém um valor que indica se o controle está recriando seu identificador no momento. |
Region |
Obtém ou define a região da janela associada ao controle. |
RenderRightToLeft |
Obsoleto.
Obsoleto.
Esta propriedade é agora obsoleta. |
ResizeRedraw |
Obtém ou define um valor que indica se o controle se redesenha quando redimensionado. |
Right |
Obtém a distância, em pixels, entre a borda direita do controle 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 controle estão alinhados para dar suporte a localidades que usam fontes da direita para a esquerda. |
ScaleChildren |
Obtém um valor que determina o dimensionamento dos controles filho. |
ShowFocusCues |
Obtém um valor que indica se o controle deve exibir retângulos de foco. |
ShowKeyboardCues |
Obtém um valor que indica se a interface do usuário está em um estado apropriado para mostrar ou ocultar os aceleradores de teclado. |
Site |
Obtém ou define o site do controle. |
Size |
Obtém ou define a altura e a largura do controle. |
TabIndex |
Obtém ou define a ordem de tabulação do controle dentro do seu contêiner. |
TabStop |
Obtém ou define um valor que indica se o usuário pode focalizar esse controle usando a tecla TAB. |
Tag |
Obtém ou define o objeto que contém dados sobre o controle. |
Text |
Obtém ou define o texto associado a esse controle. |
Top |
Obtém ou define a distância, em pixels, entre a borda superior do controle e a borda superior da área de cliente do seu contêiner. |
TopLevelControl |
Obtém o controle pai que não tem como pai outro controle do Windows Forms. Normalmente, esse é o Form mais externo no qual o controle está contido. |
UseWaitCursor |
Obtém ou define um valor indicando se o cursor de espera deve ser usado para o controle atual e todos os controles filho. |
Visible |
Obtém ou define um valor que indica se o controle e todos os seus controles filho são exibidos. |
Width |
Obtém ou define a largura do controle. |
WindowTarget |
Essa propriedade não é relevante para essa classe. |
Métodos
AccessibilityNotifyClients(AccessibleEvents, Int32) |
Notifica os aplicativos cliente de acessibilidade do AccessibleEvents especificado para o controle filho especificado. |
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) |
Notifica os aplicativos cliente de acessibilidade do AccessibleEvents especificado para o controle filho especificado. |
BeginInvoke(Action) |
Executa o delegado especificado de forma assíncrona no thread em que o identificador subjacente do controle foi criado. |
BeginInvoke(Delegate) |
Executa o delegado especificado de forma assíncrona no thread em que o identificador subjacente do controle 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 foi criado. |
BringToFront() |
Traz o controle para a frente da ordem z. |
Contains(Control) |
Recupera um valor que indica se o controle especificado é um filho do controle. |
CreateAccessibilityInstance() |
Cria um novo objeto de acessibilidade para o controle. |
CreateControl() |
Força a criação do controle visível, incluindo a criação do identificador e controles filho visíveis. |
CreateControlsInstance() |
Cria uma nova instância da coleção de controle para o controle. |
CreateGraphics() |
Cria o Graphics para o controle. |
CreateHandle() |
Cria um identificador para o controle. |
CreateObjRef(Type) |
Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
DefWndProc(Message) |
Envia a mensagem especificada ao procedimento de janela padrão. |
DestroyHandle() |
Destrói o controle associado ao controle. |
Dispose() |
Libera todos os recursos usados pelo Component. (Herdado de Component) |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo Control e seus controles filho e, opcionalmente, libera os recursos gerenciados. |
DoDragDrop(Object, DragDropEffects) |
Começa uma operação de arrastar e soltar. |
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Inicia uma operação de arrastar. |
DrawToBitmap(Bitmap, Rectangle) |
Dá suporte à renderização no bitmap especificado. |
EndInvoke(IAsyncResult) |
Recupera o valor retornado da operação assíncrona representada pelo IAsyncResult passado. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
FindForm() |
Recupera o formulário no que o controle está. |
Focus() |
Define o foco de entrada para o controle. |
FromChildHandle(IntPtr) |
Recupera o controle que contém o identificador especificado. |
FromHandle(IntPtr) |
Retorna o controle que está atualmente associado com o identificador especificado. |
GetAccessibilityObjectById(Int32) |
Recupera a AccessibleObject especificada. |
GetAutoSizeMode() |
Recupera um valor que indica como um controle se comportará quando sua propriedade AutoSize for habilitada. |
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. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetLifetimeService() |
Obsoleto.
Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância. (Herdado de MarshalByRefObject) |
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 um controle pode ser ajustado. |
GetScaledBounds(Rectangle, SizeF, BoundsSpecified) |
Recupera os limites dentro dos quais a escala do controle é ajustada. |
GetService(Type) |
Retorna 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 do controle especificado para o controle. |
GetTopLevel() |
Determina se o controle é um controle de nível superior. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
Hide() |
Oculta o controle do usuário. |
InitializeLifetimeService() |
Obsoleto.
Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância. (Herdado de MarshalByRefObject) |
InitLayout() |
Chamado após o controle ser adicionado a outro contêiner. |
Invalidate() |
Invalida a superfície inteira do controle e faz com que o controle seja redesenhado. |
Invalidate(Boolean) |
Invalida a uma região específica do controle e faz com que uma mensagem de pintura seja enviada para o controle. Opcionalmente, invalida os controles filho atribuídos ao controle. |
Invalidate(Rectangle) |
Invalida a região especificada do controle (a adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e envia uma mensagem ao controle. |
Invalidate(Rectangle, Boolean) |
Invalida a região especificada do controle (a adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e envia uma mensagem ao controle. Opcionalmente, invalida os controles filho atribuídos ao controle. |
Invalidate(Region) |
Invalida a região especificada do controle (a adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e envia uma mensagem ao controle. |
Invalidate(Region, Boolean) |
Invalida a região especificada do controle (a adiciona à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e envia uma mensagem ao controle. Opcionalmente, invalida os controles filho atribuídos ao controle. |
Invoke(Action) |
Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle. |
Invoke(Delegate) |
Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle. |
Invoke(Delegate, Object[]) |
Executa o delegado especificado, no thread que tem o identificador da janela subjacente do controle, com a lista de argumentos especificada. |
Invoke<T>(Func<T>) |
Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle. |
InvokeAsync(Action, CancellationToken) |
Define a classe base para controles, que são componentes com representação visual. |
InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken) |
Define a classe base para controles, que são componentes com representação visual. |
InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken) |
Define a classe base para controles, que são componentes com representação visual. |
InvokeAsync<T>(Func<T>, CancellationToken) |
Define a classe base para controles, que são componentes com representação visual. |
InvokeGotFocus(Control, EventArgs) |
Gera o evento GotFocus para o controle especificado. |
InvokeLostFocus(Control, EventArgs) |
Gera o evento LostFocus para o controle especificado. |
InvokeOnClick(Control, EventArgs) |
Gera o evento Click para o controle especificado. |
InvokePaint(Control, PaintEventArgs) |
Gera o evento Paint para o controle especificado. |
InvokePaintBackground(Control, PaintEventArgs) |
Gera o evento |
IsInputChar(Char) |
Determina se um caractere é um caractere de entrada que o controle reconhece. |
IsInputKey(Keys) |
Determina se a chave especificada é uma chave de entrada regular ou uma chave especial que exige o pré-processamento. |
IsKeyLocked(Keys) |
Determina se a tecla CAPS LOCK, NUM LOCK ou SCROLL LOCK está ativada. |
IsMnemonic(Char, String) |
Determina se o caractere especificado é o caractere mnemônico atribuído ao controle na cadeia de caracteres especificada. |
LogicalToDeviceUnits(Int32) |
Converte um valor de DPI Lógica em seu valor de DPI de DeviceUnit equivalente. |
LogicalToDeviceUnits(Size) |
Transforma um tamanho de coordenadas lógicas em unidades de dispositivo dimensionando-as para o DPI atual e arredondando para o valor inteiro mais próximo para largura e altura. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto MarshalByRefObject atual. (Herdado de MarshalByRefObject) |
NotifyInvalidate(Rectangle) |
Gera o evento Invalidated com uma região especificada do controle a ser invalidada. |
OnAutoSizeChanged(EventArgs) |
Aciona o evento AutoSizeChanged. |
OnBackColorChanged(EventArgs) |
Aciona o evento BackColorChanged. |
OnBackgroundImageChanged(EventArgs) |
Aciona o evento BackgroundImageChanged. |
OnBackgroundImageLayoutChanged(EventArgs) |
Aciona o evento BackgroundImageLayoutChanged. |
OnBindingContextChanged(EventArgs) |
Aciona o evento BindingContextChanged. |
OnCausesValidationChanged(EventArgs) |
Aciona o evento CausesValidationChanged. |
OnChangeUICues(UICuesEventArgs) |
Aciona o evento ChangeUICues. |
OnClick(EventArgs) |
Aciona o evento Click. |
OnClientSizeChanged(EventArgs) |
Aciona o evento ClientSizeChanged. |
OnContextMenuChanged(EventArgs) |
Aciona o evento ContextMenuChanged. |
OnContextMenuStripChanged(EventArgs) |
Aciona o evento ContextMenuStripChanged. |
OnControlAdded(ControlEventArgs) |
Aciona o evento ControlAdded. |
OnControlRemoved(ControlEventArgs) |
Aciona o evento ControlRemoved. |
OnCreateControl() |
Gera o método CreateControl(). |
OnCursorChanged(EventArgs) |
Aciona o evento CursorChanged. |
OnDataContextChanged(EventArgs) |
Define a classe base para controles, que são componentes com representação visual. |
OnDockChanged(EventArgs) |
Aciona o evento DockChanged. |
OnDoubleClick(EventArgs) |
Aciona o evento DoubleClick. |
OnDpiChangedAfterParent(EventArgs) |
Aciona o evento DpiChangedAfterParent. |
OnDpiChangedBeforeParent(EventArgs) |
Aciona o evento DpiChangedBeforeParent. |
OnDragDrop(DragEventArgs) |
Aciona o evento DragDrop. |
OnDragEnter(DragEventArgs) |
Aciona o evento DragEnter. |
OnDragLeave(EventArgs) |
Aciona o evento DragLeave. |
OnDragOver(DragEventArgs) |
Aciona o evento DragOver. |
OnEnabledChanged(EventArgs) |
Aciona o evento EnabledChanged. |
OnEnter(EventArgs) |
Aciona o evento Enter. |
OnFontChanged(EventArgs) |
Aciona o evento FontChanged. |
OnForeColorChanged(EventArgs) |
Aciona o evento ForeColorChanged. |
OnGiveFeedback(GiveFeedbackEventArgs) |
Aciona o evento GiveFeedback. |
OnGotFocus(EventArgs) |
Aciona o evento GotFocus. |
OnHandleCreated(EventArgs) |
Aciona o evento HandleCreated. |
OnHandleDestroyed(EventArgs) |
Aciona o evento HandleDestroyed. |
OnHelpRequested(HelpEventArgs) |
Aciona o evento HelpRequested. |
OnImeModeChanged(EventArgs) |
Aciona o evento ImeModeChanged. |
OnInvalidated(InvalidateEventArgs) |
Aciona o evento Invalidated. |
OnKeyDown(KeyEventArgs) |
Aciona o evento KeyDown. |
OnKeyPress(KeyPressEventArgs) |
Aciona o evento KeyPress. |
OnKeyUp(KeyEventArgs) |
Aciona o evento KeyUp. |
OnLayout(LayoutEventArgs) |
Aciona o evento Layout. |
OnLeave(EventArgs) |
Aciona o evento Leave. |
OnLocationChanged(EventArgs) |
Aciona o evento LocationChanged. |
OnLostFocus(EventArgs) |
Aciona o evento LostFocus. |
OnMarginChanged(EventArgs) |
Aciona o evento MarginChanged. |
OnMouseCaptureChanged(EventArgs) |
Aciona o evento MouseCaptureChanged. |
OnMouseClick(MouseEventArgs) |
Aciona o evento MouseClick. |
OnMouseDoubleClick(MouseEventArgs) |
Aciona o evento MouseDoubleClick. |
OnMouseDown(MouseEventArgs) |
Aciona o evento MouseDown. |
OnMouseEnter(EventArgs) |
Aciona o evento MouseEnter. |
OnMouseHover(EventArgs) |
Aciona o evento MouseHover. |
OnMouseLeave(EventArgs) |
Aciona o evento MouseLeave. |
OnMouseMove(MouseEventArgs) |
Aciona o evento MouseMove. |
OnMouseUp(MouseEventArgs) |
Aciona o evento MouseUp. |
OnMouseWheel(MouseEventArgs) |
Aciona o evento MouseWheel. |
OnMove(EventArgs) |
Aciona o evento Move. |
OnNotifyMessage(Message) |
Notifica o controle de mensagens do Windows. |
OnPaddingChanged(EventArgs) |
Aciona o evento PaddingChanged. |
OnPaint(PaintEventArgs) |
Aciona o evento Paint. |
OnPaintBackground(PaintEventArgs) |
Colore a tela de fundo do controle. |
OnParentBackColorChanged(EventArgs) |
Gera o evento BackColorChanged quando o valor da propriedade BackColor de alterações do contêiner do controle muda. |
OnParentBackgroundImageChanged(EventArgs) |
Gera o evento BackgroundImageChanged quando o valor da propriedade BackgroundImage de alterações do contêiner do controle muda. |
OnParentBindingContextChanged(EventArgs) |
Gera o evento BindingContextChanged quando o valor da propriedade BindingContext de alterações do contêiner do controle muda. |
OnParentChanged(EventArgs) |
Aciona o evento ParentChanged. |
OnParentCursorChanged(EventArgs) |
Aciona o evento CursorChanged. |
OnParentDataContextChanged(EventArgs) |
Define a classe base para controles, que são componentes com representação visual. |
OnParentEnabledChanged(EventArgs) |
Gera o evento EnabledChanged quando o valor da propriedade Enabled de alterações do contêiner do controle muda. |
OnParentFontChanged(EventArgs) |
Gera o evento FontChanged quando o valor da propriedade Font de alterações do contêiner do controle muda. |
OnParentForeColorChanged(EventArgs) |
Gera o evento ForeColorChanged quando o valor da propriedade ForeColor de alterações do contêiner do controle muda. |
OnParentRightToLeftChanged(EventArgs) |
Gera o evento RightToLeftChanged quando o valor da propriedade RightToLeft de alterações do contêiner do controle muda. |
OnParentVisibleChanged(EventArgs) |
Gera o evento VisibleChanged quando o valor da propriedade Visible de alterações do contêiner do controle muda. |
OnPreviewKeyDown(PreviewKeyDownEventArgs) |
Aciona o evento PreviewKeyDown. |
OnPrint(PaintEventArgs) |
Aciona o evento Paint. |
OnQueryContinueDrag(QueryContinueDragEventArgs) |
Aciona o evento QueryContinueDrag. |
OnRegionChanged(EventArgs) |
Aciona o evento RegionChanged. |
OnResize(EventArgs) |
Aciona o evento Resize. |
OnRightToLeftChanged(EventArgs) |
Aciona o evento RightToLeftChanged. |
OnSizeChanged(EventArgs) |
Aciona o evento SizeChanged. |
OnStyleChanged(EventArgs) |
Aciona o evento StyleChanged. |
OnSystemColorsChanged(EventArgs) |
Aciona o evento SystemColorsChanged. |
OnTabIndexChanged(EventArgs) |
Aciona o evento TabIndexChanged. |
OnTabStopChanged(EventArgs) |
Aciona o evento TabStopChanged. |
OnTextChanged(EventArgs) |
Aciona o evento TextChanged. |
OnValidated(EventArgs) |
Aciona o evento Validated. |
OnValidating(CancelEventArgs) |
Aciona o evento Validating. |
OnVisibleChanged(EventArgs) |
Aciona o evento VisibleChanged. |
PerformLayout() |
Força o controle para aplicar lógica de layout a todos os seus controles filho. |
PerformLayout(Control, String) |
Força o controle para aplicar 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. |
ProcessCmdKey(Message, Keys) |
Processa uma chave de comando. |
ProcessDialogChar(Char) |
Processa um caractere de caixa de diálogo. |
ProcessDialogKey(Keys) |
Processa uma chave de caixa de diálogo. |
ProcessKeyEventArgs(Message) |
Processa uma mensagem de tecla e gera os eventos de controle apropriados. |
ProcessKeyMessage(Message) |
Processa uma mensagem do teclado. |
ProcessKeyPreview(Message) |
Visualiza uma mensagem do teclado. |
ProcessMnemonic(Char) |
Processa um caractere mnemônico. |
RaiseDragEvent(Object, DragEventArgs) |
Gera o evento arrastar apropriado. |
RaiseKeyEvent(Object, KeyEventArgs) |
Gera o evento de chave apropriado. |
RaiseMouseEvent(Object, MouseEventArgs) |
Aciona o evento de mouse apropriado. |
RaisePaintEvent(Object, PaintEventArgs) |
Gera o evento de pintura apropriado. |
RecreateHandle() |
Força a recriação do identificador para o controle. |
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. |
ReflectMessage(IntPtr, Message) |
Reflete a mensagem especificada para o controle que está associado ao identificador especificado. |
Refresh() |
Força o controle a invalidar a área de cliente e redesenhar imediatamente a si mesmo e a todos os controles filho. |
RescaleConstantsForDpi(Int32, Int32) |
Fornece constantes para redimensionamento de controle quando ocorre uma alteração de DPI. |
ResetBackColor() |
Redefine a propriedade BackColor para seu valor padrão. |
ResetBindings() |
Faz com que um controle associado ao BindingSource releia todos os itens na lista e atualize os valores exibidos. |
ResetCursor() |
Redefine a propriedade Cursor para seu valor padrão. |
ResetFont() |
Redefine a propriedade Font para seu valor padrão. |
ResetForeColor() |
Redefine a propriedade ForeColor para seu valor padrão. |
ResetImeMode() |
Redefine a propriedade ImeMode para seu valor padrão. |
ResetMouseEventArgs() |
Redefine o controle para manipular o evento MouseLeave. |
ResetRightToLeft() |
Redefine a propriedade RightToLeft para seu valor padrão. |
ResetText() | |
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. |
RtlTranslateAlignment(ContentAlignment) |
Converte o ContentAlignment especificado no ContentAlignment adequado para dar suporte a texto da direita para esquerda. |
RtlTranslateAlignment(HorizontalAlignment) |
Converte o HorizontalAlignment especificado no HorizontalAlignment adequado para dar suporte a texto da direita para esquerda. |
RtlTranslateAlignment(LeftRightAlignment) |
Converte o LeftRightAlignment especificado no LeftRightAlignment adequado para dar suporte a texto da direita para esquerda. |
RtlTranslateContent(ContentAlignment) |
Converte o ContentAlignment especificado no ContentAlignment adequado para dar suporte a texto da direita para esquerda. |
RtlTranslateHorizontal(HorizontalAlignment) |
Converte o HorizontalAlignment especificado no HorizontalAlignment adequado para dar suporte a texto da direita para esquerda. |
RtlTranslateLeftRight(LeftRightAlignment) |
Converte o LeftRightAlignment especificado no LeftRightAlignment adequado para dar suporte a texto da direita para esquerda. |
Scale(Single) |
Obsoleto.
Obsoleto.
Dimensiona o controle e os controles filho. |
Scale(Single, Single) |
Obsoleto.
Obsoleto.
Dimensiona o controle inteiro e todos os controles filhos. |
Scale(SizeF) |
Dimensiona o controle e os controles filho de acordo com o fator de escalonamento especificado. |
ScaleBitmapLogicalToDevice(Bitmap) |
Um valor de bitmap lógico para seu valor de unidade de dispositivo equivalente é dimensionado quando ocorre uma alteração de DPI. |
ScaleControl(SizeF, BoundsSpecified) |
Dimensiona o local de um controle, tamanho, preenchimento e margem. |
ScaleCore(Single, Single) |
Esse método não é relevante para essa classe. |
Select() |
Ativa o controle. |
Select(Boolean, Boolean) |
Ativa um controle filho. Opcionalmente, especifica a direção na ordem de tabulação da qual selecionar o controle. |
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) |
Ativa o próximo controle. |
SendToBack() |
Envia o controle para trás da ordem z. |
SetAutoSizeMode(AutoSizeMode) |
Define um valor que indica como um controle se comportará quando sua propriedade AutoSize for habilitada. |
SetBounds(Int32, Int32, Int32, Int32) |
Define os limites do controle para a localização e o tamanho especificados. |
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) |
Define os limites especificados do controle para a localização e tamanho especificados. |
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) |
Executa o trabalho de configurar os limites especificados desse controle. |
SetClientSizeCore(Int32, Int32) |
Define o tamanho da área de cliente do controle. |
SetStyle(ControlStyles, Boolean) |
Define um sinalizador ControlStyles especificado para |
SetTopLevel(Boolean) |
Define o controle como o controle de nível superior. |
SetVisibleCore(Boolean) |
Define o controle como o estado visível especificado. |
Show() |
Exibe o controle para o usuário. |
SizeFromClientSize(Size) |
Determina o tamanho de todo o controle da altura e largura de sua área de cliente. |
SuspendLayout() |
Suspende temporariamente a lógica do layout do controle. |
ToString() |
Retorna um String que contém o nome do Component, se houver. Esse método não deve ser substituído. (Herdado de Component) |
Update() |
Faz com que o controle redesenhe as regiões invalidadas dentro de sua área de cliente. |
UpdateBounds() |
Atualiza os limites do controle com o tamanho e o local atuais. |
UpdateBounds(Int32, Int32, Int32, Int32) |
Atualiza os limites do controle com o tamanho e o local especificados. |
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) |
Atualiza os limites do controle com o tamanho, o local e o tamanho do cliente especificados. |
UpdateStyles() |
Faz com que os estilos atribuídos sejam aplicados novamente ao controle. |
UpdateZOrder() |
Atualiza o controle na ordem z do seu pai. |
WndProc(Message) |
Processa mensagens do Windows. |
Eventos
AutoSizeChanged |
Esse evento não é relevante para essa classe. |
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 um usuário clica no controle. |
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 ao Control.ControlCollection. |
ControlRemoved |
Ocorre quando um controle é removido do Control.ControlCollection. |
CursorChanged |
Ocorre quando o valor da propriedade Cursor muda. |
DataContextChanged |
Ocorre quando o valor da propriedade DataContext muda. |
Disposed |
Ocorre quando o componente é disposto por uma chamada ao método Dispose(). (Herdado de Component) |
DockChanged |
Ocorre quando o valor da propriedade Dock muda. |
DoubleClick |
Ocorre quando um usuário clica duas vezes no controle. |
DpiChangedAfterParent |
Ocorre quando a configuração de DPI para um controle é alterada por meio de programação após a alteração de DPI do controle pai ou formulário. |
DpiChangedBeforeParent |
Ocorre quando a configuração de DPI para um controle é alterada por meio de programação antes de um evento de alteração de DPI para o controle do pai ou formulário. |
DragDrop |
Ocorre quando uma operação de arrastar e soltar é concluída. |
DragEnter |
Ocorre quando um objeto é arrastado para os limites do controle. |
DragLeave |
Ocorre quando um objeto é arrastado para fora dos limites do controle. |
DragOver |
Ocorre quando um objeto é arrastado sobre os limites do controle. |
EnabledChanged |
Ocorre quando o valor da propriedade Enabled é alterado. |
Enter |
Ocorre quando o controle é inserido. |
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 controle recebe o foco. |
HandleCreated |
Ocorre quando um identificador é criado para o controle. |
HandleDestroyed |
Ocorre quando a alça de controle está no processo de destruição. |
HelpRequested |
Ocorre quando o usuário solicita ajuda para um controle. |
ImeModeChanged |
Ocorre quando a propriedade ImeMode é alterada. |
Invalidated |
Ocorre quando a exibição de um controle precisa ser redesenhada. |
KeyDown |
Ocorre quando uma tecla é pressionada enquanto o controle está em foco. |
KeyPress |
Ocorre quando um caractere. a tecla de espaço ou backspace é pressionada enquanto o controle está em foco. |
KeyUp |
Ocorre quando uma tecla é liberada e o controle tem o foco. |
Layout |
Ocorre quando um controle deve reposicionar seus controles filho. |
Leave |
Ocorre quando o foco de entrada deixa o controle. |
LocationChanged |
Ocorre quando o valor da propriedade Location é alterado. |
LostFocus |
Ocorre quando o controle perde o foco. |
MarginChanged |
Ocorre quando a margem do controle é alterada. |
MouseCaptureChanged |
Ocorre quando o controle perde a captura do mouse. |
MouseClick |
Ocorre quando o usuário clica no controle com o mouse. |
MouseDoubleClick |
Ocorre quando o usuário clica duas vezes no controle com o mouse. |
MouseDown |
Ocorre quando o ponteiro do mouse fica sobre o controle e um botão do mouse é pressionado. |
MouseEnter |
Ocorre quando o ponteiro do mouse entra no controle. |
MouseHover |
Ocorre quando o ponteiro do mouse fica no controle. |
MouseLeave |
Ocorre quando o ponteiro do mouse deixa o controle. |
MouseMove |
Ocorre quando o ponteiro do mouse é movido sobre o controle. |
MouseUp |
Ocorre quando o ponteiro do mouse está sobre o controle e um botão do mouse é liberado. |
MouseWheel |
Ocorre quando a roda do mouse se move enquanto o controle tem foco. |
Move |
Ocorre quando o controle é movido. |
PaddingChanged |
Ocorre quando o preenchimento do controle muda. |
Paint |
Ocorre quando o controle é 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 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 controle é redimensionado. |
RightToLeftChanged |
Ocorre quando o valor da propriedade RightToLeft muda. |
SizeChanged |
Ocorre quando o valor da propriedade Size muda. |
StyleChanged |
Ocorre quando o estilo de controle muda. |
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. |
TextChanged |
Ocorre quando o valor da propriedade Text muda. |
Validated |
Ocorre quando a validação do controle é concluída. |
Validating |
Ocorre quando o controle está sendo validado. |
VisibleChanged |
Ocorre quando o valor da propriedade Visible muda. |
Implantações explícitas de interface
IDropTarget.OnDragDrop(DragEventArgs) |
Aciona o evento DragDrop. |
IDropTarget.OnDragEnter(DragEventArgs) |
Aciona o evento DragEnter. |
IDropTarget.OnDragLeave(EventArgs) |
Aciona o evento DragLeave. |
IDropTarget.OnDragOver(DragEventArgs) |
Aciona o evento DragOver. |
Aplica-se a
Acesso thread-safe
Somente os seguintes membros são thread-safe: BeginInvoke(Delegate), EndInvoke(IAsyncResult), Invoke(Delegate), InvokeRequirede CreateGraphics() se o identificador para o controle já tiver sido criado. Chamar CreateGraphics() antes que o identificador do controle seja criado em um thread em segundo plano pode causar chamadas cruzadas ilegais.