Form Classe

Definição

Representa uma janela ou caixa de diálogo que compõe a interface do usuário de um aplicativo.

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

Exemplos

O exemplo a seguir cria uma nova instância de um Form e chama o ShowDialog método para exibir o formulário como uma caixa de diálogo. O exemplo define as FormBorderStylepropriedades , AcceptButton, CancelButton, MaximizeBoxMinimizeBox, e StartPosition para alterar a aparência e a funcionalidade do formulário para uma caixa de diálogo. O exemplo também usa o Add método da coleção do Controls formulário para adicionar dois Button controles. O exemplo usa a HelpButton propriedade para exibir um botão de ajuda na barra de legenda da caixa de diálogo.

public:
   void CreateMyForm()
   {
      // Create a new instance of the form.
      Form^ form1 = gcnew Form;
      // Create two buttons to use as the accept and cancel buttons.
      Button^ button1 = gcnew Button;
      Button^ button2 = gcnew Button;
      
      // Set the text of button1 to "OK".
      button1->Text = "OK";
      // Set the position of the button on the form.
      button1->Location = Point(10,10);
      // Set the text of button2 to "Cancel".
      button2->Text = "Cancel";
      // Set the position of the button based on the location of button1.
      button2->Location =
         Point( button1->Left, button1->Height + button1->Top + 10 );
      // Set the caption bar text of the form.   
      form1->Text = "My Dialog Box";
      // Display a help button on the form.
      form1->HelpButton = true;
      
      // Define the border style of the form to a dialog box.
      form1->FormBorderStyle = ::FormBorderStyle::FixedDialog;
      // Set the MaximizeBox to false to remove the maximize box.
      form1->MaximizeBox = false;      
      // Set the MinimizeBox to false to remove the minimize box.
      form1->MinimizeBox = false;
      // Set the accept button of the form to button1.
      form1->AcceptButton = button1;
      // Set the cancel button of the form to button2.
      form1->CancelButton = button2;
      // Set the start position of the form to the center of the screen.
      form1->StartPosition = FormStartPosition::CenterScreen;
      
      // Add button1 to the form.
      form1->Controls->Add( button1 );
      // Add button2 to the form.
      form1->Controls->Add( button2 );
      // Display the form as a modal dialog box.
      form1->ShowDialog();
   }
public void CreateMyForm()
{
   // Create a new instance of the form.
   Form form1 = new Form();
   // Create two buttons to use as the accept and cancel buttons.
   Button button1 = new Button ();
   Button button2 = new Button ();
  
   // Set the text of button1 to "OK".
   button1.Text = "OK";
   // Set the position of the button on the form.
   button1.Location = new Point (10, 10);
   // Set the text of button2 to "Cancel".
   button2.Text = "Cancel";
   // Set the position of the button based on the location of button1.
   button2.Location
      = new Point (button1.Left, button1.Height + button1.Top + 10);
   // Set the caption bar text of the form.   
   form1.Text = "My Dialog Box";
   // Display a help button on the form.
   form1.HelpButton = true;

   // Define the border style of the form to a dialog box.
   form1.FormBorderStyle = FormBorderStyle.FixedDialog;
   // Set the MaximizeBox to false to remove the maximize box.
   form1.MaximizeBox = false;
   // Set the MinimizeBox to false to remove the minimize box.
   form1.MinimizeBox = false;
   // Set the accept button of the form to button1.
   form1.AcceptButton = button1;
   // Set the cancel button of the form to button2.
   form1.CancelButton = button2;
   // Set the start position of the form to the center of the screen.
   form1.StartPosition = FormStartPosition.CenterScreen;
   
   // Add button1 to the form.
   form1.Controls.Add(button1);
   // Add button2 to the form.
   form1.Controls.Add(button2);
   
   // Display the form as a modal dialog box.
   form1.ShowDialog();
}
Public Sub CreateMyForm()
    ' Create a new instance of the form.
    Dim form1 As New Form()
    ' Create two buttons to use as the accept and cancel buttons.
    Dim button1 As New Button()
    Dim button2 As New Button()
       
    ' Set the text of button1 to "OK".
    button1.Text = "OK"
    ' Set the position of the button on the form.
    button1.Location = New Point(10, 10)
    ' Set the text of button2 to "Cancel".
    button2.Text = "Cancel"
    ' Set the position of the button based on the location of button1.
    button2.Location = _
       New Point(button1.Left, button1.Height + button1.Top + 10)
    ' Set the caption bar text of the form.   
    form1.Text = "My Dialog Box"
    ' Display a help button on the form.
    form1.HelpButton = True
       
    ' Define the border style of the form to a dialog box.
    form1.FormBorderStyle = FormBorderStyle.FixedDialog
    ' Set the MaximizeBox to false to remove the maximize box.
    form1.MaximizeBox = False
    ' Set the MinimizeBox to false to remove the minimize box.
    form1.MinimizeBox = False
    ' Set the accept button of the form to button1.
    form1.AcceptButton = button1
    ' Set the cancel button of the form to button2.
    form1.CancelButton = button2
    ' Set the start position of the form to the center of the screen.
    form1.StartPosition = FormStartPosition.CenterScreen
       
    ' Add button1 to the form.
    form1.Controls.Add(button1)
    ' Add button2 to the form.
    form1.Controls.Add(button2)
       
    ' Display the form as a modal dialog box.
    form1.ShowDialog()
End Sub

Comentários

Um Form é uma representação de qualquer janela exibida em seu aplicativo. A Form classe pode ser usada para criar janelas padrão, de ferramentas, sem bordas e flutuantes. Você também pode usar a Form classe para criar janelas modais, como uma caixa de diálogo. Um tipo especial de formulário, o formulário MDI (interface de vários documentos), pode conter outros formulários chamados formulários filho MDI. Um formulário MDI é criado definindo a IsMdiContainer propriedade truecomo . Os formulários filho MDI são criados definindo a MdiParent propriedade como o formulário pai MDI que conterá o formulário filho.

Usando as propriedades disponíveis na Form classe , você pode determinar os recursos de gerenciamento de aparência, tamanho, cor e janela da janela ou caixa de diálogo que você está criando. A Text propriedade permite que você especifique o legenda da janela na barra de título. As Size propriedades e DesktopLocation permitem definir o tamanho e a posição da janela quando ela é exibida. Você pode usar a ForeColor propriedade color para alterar a cor de primeiro plano padrão de todos os controles colocados no formulário. As FormBorderStylepropriedades , MinimizeBoxe MaximizeBox permitem controlar se o formulário pode ser minimizado, maximizado ou redimensionado em tempo de execução.

Além das propriedades, você pode usar os métodos da classe para manipular um formulário. Por exemplo, você pode usar o ShowDialog método para mostrar um formulário como uma caixa de diálogo modal. Você pode usar o SetDesktopLocation método para posicionar o formulário na área de trabalho.

Os eventos da Form classe permitem que você responda a ações executadas no formulário. Você pode usar o Activated evento para executar operações como atualizar os dados exibidos nos controles do formulário quando o formulário é ativado.

Você pode usar um formulário como a classe inicial em seu aplicativo colocando um método chamado Main na classe . No método, adicione código Main para criar e mostrar o formulário. Você também precisará adicionar o STAThread atributo ao Main método para que o formulário seja executado. Quando o formulário inicial é fechado, o aplicativo também é fechado.

Se você definir a Enabled propriedade como false antes de ficar Form visível (por exemplo, configurando Enabled como false no designer do Microsoft Visual Studio), os botões minimizar, maximizar, fechar e sistema permanecerão habilitados. Se você definir Enabled como false depois que o Form estiver visível (por exemplo, quando o evento Load ocorrer), os botões serão desabilitados.

Construtores

Form()

Inicializa uma nova instância da classe Form.

Campos

ScrollStateAutoScrolling

Determina o valor da propriedade AutoScroll.

(Herdado de ScrollableControl)
ScrollStateFullDrag

Determina se o usuário habilitou arrastar a janela inteira.

(Herdado de ScrollableControl)
ScrollStateHScrollVisible

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

(Herdado de ScrollableControl)
ScrollStateUserHasScrolled

Determina se o usuário tinha rolado pelo controle ScrollableControl.

(Herdado de ScrollableControl)
ScrollStateVScrollVisible

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

(Herdado de ScrollableControl)

Propriedades

AcceptButton

Obtém ou define o botão do formulário que é clicado quando o usuário pressiona a tecla ENTER.

AccessibilityObject

Obtém o AccessibleObject atribuído ao controle.

(Herdado de Control)
AccessibleDefaultActionDescription

Obtém ou define a descrição de ação padrão do controle para o uso por aplicativos cliente de acessibilidade.

(Herdado de Control)
AccessibleDescription

Obtém ou define a descrição do controle usada pelos aplicativos cliente de acessibilidade.

(Herdado de Control)
AccessibleName

Obtém ou define o nome do controle usado por aplicativos cliente de acessibilidade.

(Herdado de Control)
AccessibleRole

Obtém ou define a função acessível do controle.

(Herdado de Control)
ActiveControl

Obtém ou define o controle ativo no controle de contêiner.

(Herdado de ContainerControl)
ActiveForm

Obtém o formulário que está ativo para este aplicativo.

ActiveMdiChild

Obtém a janela filho da interface MDI ativa no momento.

AllowDrop

Obtém ou define um valor que indica se o controle pode aceitar os dados arrastados pelo usuário.

(Herdado de Control)
AllowTransparency

Obtém ou define um valor que indica se a opacidade do formulário pode ser ajustada.

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.

(Herdado de Control)
AutoScale
Obsoleto.
Obsoleto.

Obtém ou define um valor que indica se o formulário ajusta seu tamanho à altura da fonte usada e dimensiona seus controles.

AutoScaleBaseSize

Obtém ou define o tamanho base usado para dimensionamento automático do formulário.

AutoScaleDimensions

Obtém ou define as dimensões para as quais o controle foi projetado.

(Herdado de ContainerControl)
AutoScaleFactor

Obtém o fator de dimensionamento entre as dimensões de dimensionamento automático atual e em tempo de design.

(Herdado de ContainerControl)
AutoScaleMode

Obtém ou define o modo de dimensionamento automático do controle.

(Herdado de ContainerControl)
AutoScroll

Obtém ou define um valor que indica se o formulário permite a rolagem automática.

AutoScrollMargin

Obtém ou define o tamanho da margem de rolagem automática.

(Herdado de ScrollableControl)
AutoScrollMinSize

Obtém ou define o tamanho mínimo da rolagem automática.

(Herdado de ScrollableControl)
AutoScrollOffset

Obtém ou define para onde esse controle é rolado em ScrollControlIntoView(Control).

(Herdado de Control)
AutoScrollPosition

Obtém ou define o local da posição de rolagem automática.

(Herdado de ScrollableControl)
AutoSize

Redimensione o formulário de acordo com a configuração de AutoSizeMode.

AutoSize

Essa propriedade não é relevante para essa classe.

(Herdado de Control)
AutoSizeMode

Obtém ou define o modo pelo qual o formulário é redimensionado automaticamente.

AutoValidate

Obtém ou define um valor que indica se os controles neste contêiner serão validados automaticamente quando o foco mudar.

AutoValidate

Obtém ou define um valor que indica se os controles neste contêiner serão validados automaticamente quando o foco mudar.

(Herdado de ContainerControl)
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.

(Herdado de Control)
BackgroundImageLayout

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

(Herdado de Control)
BindingContext

Obtém ou define o BindingContext do controle.

(Herdado de ContainerControl)
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.

(Herdado de Control)
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.

(Herdado de Control)
CancelButton

Obtém ou define o controle de botão que é clicado quando o usuário pressiona a tecla ESC.

CanEnableIme

Obtém um valor que indica se a propriedade ImeMode pode ser definida para um valor ativo para habilitar o suporte ao IME.

(Herdado de ContainerControl)
CanFocus

Obtém um valor indicando se o controle pode receber o foco.

(Herdado de Control)
CanRaiseEvents

Determina se eventos podem ser gerados no controle.

(Herdado de Control)
CanSelect

Obtém um valor que indica se o controle pode ser selecionado.

(Herdado de Control)
Capture

Obtém ou define um valor que indica se o controle capturou o mouse.

(Herdado de Control)
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.

(Herdado de Control)
ClientRectangle

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

(Herdado de Control)
ClientSize

Obtém ou define o tamanho da área de cliente do formulário.

CompanyName

Obtém o nome da empresa ou do criador do aplicativo que contém o controle.

(Herdado de Control)
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.

(Herdado de Control)
ContextMenu

Obtém ou define o menu de atalho associado ao controle.

(Herdado de Control)
ContextMenuStrip

Obtém ou define o ContextMenuStrip associado a esse controle.

(Herdado de Control)
ControlBox

Obtém ou define um valor que indica se uma caixa de controle é exibida na barra de legenda do formulário.

Controls

Obtém a coleção de controles contidos no controle.

(Herdado de Control)
Created

Obtém um valor que indica se o controle foi criado.

(Herdado de Control)
CreateParams

Obtém os parâmetros de criação necessários quando a alça de controle é criada.

CurrentAutoScaleDimensions

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

(Herdado de ContainerControl)
Cursor

Obtém ou define o cursor que é exibido quando o ponteiro do mouse está sobre o controle.

(Herdado de Control)
DataBindings

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

(Herdado de Control)
DataContext

Obtém ou define o contexto de dados para fins de associação de dados. Essa é uma propriedade de ambiente.

(Herdado de Control)
DefaultCursor

Obtém ou define o cursor padrão para o controle.

(Herdado de Control)
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.

(Herdado de Control)
DefaultMaximumSize

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

(Herdado de Control)
DefaultMinimumSize

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

(Herdado de Control)
DefaultPadding

Obtém o espaçamento interno, em pixels, do conteúdo de um controle.

(Herdado de Control)
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)
DesktopBounds

Obtém ou define o tamanho e o local do formulário na área de trabalho do Windows.

DesktopLocation

Obtém ou define o local do formulário na área de trabalho do Windows.

DeviceDpi

Obtém o valor DPI para o dispositivo de exibição em que o controle está sendo exibido.

(Herdado de Control)
DialogResult

Obtém ou define o resultado da caixa de diálogo para o formulário.

DisplayRectangle

Obtém o retângulo que representa a área de exibição virtual do controle.

(Herdado de ScrollableControl)
Disposing

Obtém um valor que indica se a classe Control de base estiver no processo de descarte.

(Herdado de Control)
Dock

Obtém ou define quais bordas de controle são encaixadas no controle pai e determina como um controle é redimensionado com seu pai.

(Herdado de Control)
DockPadding

Obtém as configurações de preenchimento de encaixe para todas as bordas do controle.

(Herdado de ScrollableControl)
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.

(Herdado de Control)
Enabled

Obtém ou define um valor que indica se o controle pode responder à interação do usuário.

(Herdado de Control)
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.

(Herdado de Control)
Font

Obtém ou define a fonte do texto exibido pelo controle.

(Herdado de Control)
FontHeight

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

(Herdado de Control)
ForeColor

Obtém ou define a cor de primeiro plano do controle.

(Herdado de Control)
FormBorderStyle

Obtém ou define o estilo de borda do formulário.

Handle

Obtém o identificador de janela associado ao controle.

(Herdado de Control)
HasChildren

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

(Herdado de Control)
Height

Obtém ou define a altura do controle.

(Herdado de Control)
HelpButton

Obtém ou define um valor que indica se o botão Ajuda deve ser exibido na caixa legenda do formulário.

HorizontalScroll

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

(Herdado de ScrollableControl)
HScroll

Obtém ou define um valor que indica se a barra de rolagem horizontal é visível.

(Herdado de ScrollableControl)
Icon

Obtém ou define o ícone do formulário.

ImeMode

Obtém ou define o modo IME do controle.

(Herdado de Control)
ImeModeBase

Obtém ou define o modo IME de um controle.

(Herdado de Control)
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.

(Herdado de Control)
IsAccessible

Obtém ou define um valor que indica se o controle está visível para aplicativos de acessibilidade.

(Herdado de Control)
IsAncestorSiteInDesignMode

Indica se um dos Ancestrais desse controle está no site e nesse site no DesignMode. Esta propriedade é somente para leitura.

(Herdado de Control)
IsDisposed

Obtém um valor que indica se o controle foi descartado.

(Herdado de Control)
IsHandleCreated

Obtém um valor que indica se o controle tem um identificador associado a ele.

(Herdado de Control)
IsMdiChild

Obtém um valor que indica se o formulário é uma interface MDI filho.

IsMdiContainer

Obtém ou define um valor que indica se o formulário é um contêiner para formulários filho de interface MDI.

IsMirrored

Obtém um valor que indica se o controle está espelhado.

(Herdado de Control)
IsRestrictedWindow

Obtém um valor que indica se o formulário pode usar, sem restrição, todas as janelas e os eventos de entrada de usuário.

KeyPreview

Obtém ou define um valor que indica se o formulário receberá eventos importantes antes que o evento seja passado para o controle que tem o foco.

LayoutEngine

Obtém uma instância armazenada em cache do mecanismo de layout do controle.

(Herdado de Control)
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.

(Herdado de Control)
Location

Obtém ou define o Point que representa o canto superior esquerdo do Form em coordenadas da tela.

Location

Obtém ou define as coordenadas do canto superior esquerdo do controle com relação ao canto superior esquerdo de seu contêiner.

(Herdado de Control)
MainMenuStrip

Obtém ou define o contêiner do menu principal para o formulário.

Margin

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

Margin

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

(Herdado de Control)
MaximizeBox

Obtém ou define um valor que indica se o botão Maximizar é exibido na barra de legenda do formulário.

MaximizedBounds

Obtém ou define o tamanho do formulário quando ele é maximizado.

MaximumSize

Obtém o tamanho máximo para redimensionamento do formulário.

MdiChildren

Obtém uma matriz de formulários que representam os formulários filho de MDI (interface MDI) que foram gerados para este formulário.

MdiChildrenMinimizedAnchorBottom

Obtém ou define a ancoragem para filhos MDI minimizados.

MdiParent

Obtém ou define o atual formulário pai da interface MDI deste formulário.

Menu

Obtém ou define o MainMenu exibido no formulário.

MergedMenu

Obtém o menu mesclado para o formulário.

MinimizeBox

Obtém ou define um valor que indica se o botão Minimizar é exibido na barra de legenda do formulário.

MinimumSize

Obtém ou define o tamanho mínimo para o qual o formulário pode ser redimensionado.

Modal

Obtém um valor que indica se este formulário é exibido de forma restrita.

Name

Obtém ou define o nome do controle.

(Herdado de Control)
Opacity

Obtém ou define o nível de opacidade do formulário.

OwnedForms

Obtém uma matriz de objetos Form que representam todos os formulários pertencentes a esse formulário.

Owner

Obtém ou define o formulário que possui esse formulário.

Padding

Obtém ou define o preenchimento dentro do controle.

(Herdado de Control)
Parent

Obtém ou define o contêiner pai do controle.

(Herdado de Control)
ParentForm

Obtém o formulário ao qual o controle de contêiner foi atribuído.

(Herdado de ContainerControl)
PreferredSize

Obtém o tamanho de uma área retangular na qual o controle pode ser ajustado.

(Herdado de Control)
ProductName

Obtém o nome do produto do assembly que contém o controle.

(Herdado de Control)
ProductVersion

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

(Herdado de Control)
RecreatingHandle

Obtém um valor que indica se o controle está recriando seu identificador no momento.

(Herdado de Control)
Region

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

(Herdado de Control)
RenderRightToLeft
Obsoleto.
Obsoleto.

Esta propriedade é agora obsoleta.

(Herdado de Control)
ResizeRedraw

Obtém ou define um valor que indica se o controle se redesenha quando redimensionado.

(Herdado de Control)
RestoreBounds

Obtém o local e o tamanho do formulário em seu estado de janela normal.

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.

(Herdado de Control)
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.

(Herdado de Control)
RightToLeftLayout

Obtém ou define um valor que indica se o posicionamento espelhado da direita para a esquerda está ativado.

ScaleChildren

Obtém um valor que determina o dimensionamento dos controles filho.

(Herdado de Control)
ShowFocusCues

Obtém um valor que indica se o controle deve exibir retângulos de foco.

(Herdado de Control)
ShowIcon

Obtém ou define um valor que indica se um ícone é exibido na barra de legenda do formulário.

ShowInTaskbar

Obtém ou define um valor que indica se o formulário é exibido na barra de tarefas do Windows.

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.

(Herdado de Control)
ShowWithoutActivation

Obtém um valor que indica se a janela será ativada quando for exibida.

Site

Obtém ou define o site do controle.

(Herdado de Control)
Size

Obtém ou define o tamanho do formulário.

SizeGripStyle

Obtém ou define o estilo da alça de dimensionamento a ser exibida no canto inferior direito do formulário.

StartPosition

Obtém ou define a posição inicial do formulário em tempo de execução.

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.

TabStop

Obtém ou define um valor que indica se o usuário pode focalizar esse controle usando a tecla TAB.

(Herdado de Control)
Tag

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

(Herdado de Control)
Text

Obtém ou define o texto associado a esse controle.

Text

Obtém ou define o texto associado a esse controle.

(Herdado de Control)
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.

(Herdado de Control)
TopLevel

Obtém ou define um valor que indica se o formulário deve ser exibido como uma janela de nível superior.

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.

(Herdado de Control)
TopMost

Obtém ou define um valor que indica se o formulário deve ser exibido como o formulário superior.

TransparencyKey

Obtém ou define a cor que representará áreas transparentes do formulário.

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.

(Herdado de Control)
VerticalScroll

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

(Herdado de ScrollableControl)
Visible

Obtém ou define um valor que indica se o controle e todos os seus controles filho são exibidos.

(Herdado de Control)
VScroll

Obtém ou define um valor que indica se a barra de rolagem vertical é visível.

(Herdado de ScrollableControl)
Width

Obtém ou define a largura do controle.

(Herdado de Control)
WindowState

Obtém ou define um valor que indica se o formulário está minimizado, maximizado ou normal.

WindowTarget

Essa propriedade não é relevante para essa classe.

(Herdado de Control)

Métodos

AccessibilityNotifyClients(AccessibleEvents, Int32)

Notifica os aplicativos cliente de acessibilidade do AccessibleEvents especificado para o controle filho especificado.

(Herdado de Control)
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Notifica os aplicativos cliente de acessibilidade do AccessibleEvents especificado para o controle filho especificado.

(Herdado de Control)
Activate()

Ativa o formulário e o coloca em foco.

ActivateMdiChild(Form)

Ativa o filho MDI de um formulário.

AddOwnedForm(Form)

Adiciona um formulário pertencente a esse formulário.

AdjustFormScrollbars(Boolean)

Ajusta as barras de rolagem no contêiner com base nas posições de controle atuais e o controle selecionado no momento.

ApplyAutoScaling()
Obsoleto.
Obsoleto.

Redimensiona o formulário de acordo com o valor atual da propriedade AutoScaleBaseSize e com o tamanho da fonte atual.

BeginInvoke(Action)

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

(Herdado de Control)
BeginInvoke(Delegate)

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

(Herdado de Control)
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.

(Herdado de Control)
BringToFront()

Traz o controle para a frente da ordem z.

(Herdado de Control)
CenterToParent()

Centraliza a posição do formulário dentro dos limites do formulário pai.

CenterToScreen()

Centraliza o formulário na tela atual.

Close()

Fecha o formulário.

Contains(Control)

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

(Herdado de Control)
CreateAccessibilityInstance()

Cria um novo objeto de acessibilidade para o controle Form.

CreateAccessibilityInstance()

Cria um novo objeto de acessibilidade para o controle.

(Herdado de Control)
CreateControl()

Força a criação do controle visível, incluindo a criação do identificador e controles filho visíveis.

(Herdado de Control)
CreateControlsInstance()

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

CreateGraphics()

Cria o Graphics para o controle.

(Herdado de Control)
CreateHandle()

Cria o identificador para o formulário. Se uma classe derivada substitui essa função, ela deve chamar a implementação base.

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.

(Herdado de Control)
Dispose()

Libera todos os recursos usados pelo Component.

(Herdado de Component)
Dispose(Boolean)

Descarta os recursos (exceto a memória) usados pelo Form.

DoDragDrop(Object, DragDropEffects)

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

(Herdado de Control)
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

Inicia uma operação de arrastar.

(Herdado de Control)
DrawToBitmap(Bitmap, Rectangle)

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

(Herdado de Control)
EndInvoke(IAsyncResult)

Recupera o valor retornado 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 no que o controle está.

(Herdado de Control)
Focus()

Define o foco de entrada para o controle.

(Herdado de Control)
GetAccessibilityObjectById(Int32)

Recupera a AccessibleObject especificada.

(Herdado de Control)
GetAutoScaleSize(Font)
Obsoleto.
Obsoleto.

Obtém o tamanho ao realizar o dimensionamento automático do formulário com base em uma fonte especificada.

GetAutoSizeMode()

Recupera um valor que indica como um controle se comportará quando sua propriedade AutoSize for habilitada.

(Herdado de Control)
GetChildAtPoint(Point)

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

(Herdado de Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

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

(Herdado de Control)
GetContainerControl()

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

(Herdado de Control)
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.

(Herdado de Control)
GetPreferredSize(Size)

Recupera o tamanho de uma área retangular na qual um controle pode ser ajustado.

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

Recupera os limites dentro dos quais a escala do controle é ajustada.

GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Recupera os limites dentro dos quais a escala do controle é ajustada.

(Herdado de Control)
GetScrollState(Int32)

Determina se o sinalizador especificado foi definido.

(Herdado de ScrollableControl)
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.

(Herdado de Control)
GetTopLevel()

Determina se o controle é um controle de nível superior.

(Herdado de Control)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Hide()

Oculta o controle do usuário.

(Herdado de Control)
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.

(Herdado de Control)
Invalidate()

Invalida a superfície inteira do controle e faz com que o controle seja redesenhado.

(Herdado de Control)
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.

(Herdado de Control)
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.

(Herdado de Control)
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.

(Herdado de Control)
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.

(Herdado de Control)
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.

(Herdado de Control)
Invoke(Action)

Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle.

(Herdado de Control)
Invoke(Delegate)

Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle.

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

Executa o delegado especificado, no thread que tem o identificador da janela subjacente do controle, com a lista de argumentos especificada.

(Herdado de Control)
Invoke<T>(Func<T>)

Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle.

(Herdado de Control)
InvokeGotFocus(Control, EventArgs)

Gera o evento GotFocus para o controle especificado.

(Herdado de Control)
InvokeLostFocus(Control, EventArgs)

Gera o evento LostFocus para o controle especificado.

(Herdado de Control)
InvokeOnClick(Control, EventArgs)

Gera o evento Click para o controle especificado.

(Herdado de Control)
InvokePaint(Control, PaintEventArgs)

Gera o evento Paint para o controle especificado.

(Herdado de Control)
InvokePaintBackground(Control, PaintEventArgs)

Gera o evento PaintBackground para o controle especificado.

(Herdado de Control)
IsInputChar(Char)

Determina se um caractere é um caractere de entrada que o controle reconhece.

(Herdado de Control)
IsInputKey(Keys)

Determina se a chave especificada é uma chave de entrada regular ou uma chave especial que exige o pré-processamento.

(Herdado de Control)
LayoutMdi(MdiLayout)

Organiza os formulários filho da interface MDI dentro do formulário pai da MDI.

LogicalToDeviceUnits(Int32)

Converte um valor de DPI Lógica em seu valor de DPI de DeviceUnit equivalente.

(Herdado de Control)
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.

(Herdado de Control)
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.

(Herdado de Control)
OnActivated(EventArgs)

Aciona o evento Activated.

OnAutoSizeChanged(EventArgs)

Aciona o evento AutoSizeChanged.

(Herdado de Control)
OnAutoValidateChanged(EventArgs)

Aciona o evento AutoValidateChanged.

(Herdado de ContainerControl)
OnBackColorChanged(EventArgs)

Aciona o evento BackColorChanged.

(Herdado de Control)
OnBackgroundImageChanged(EventArgs)

Aciona o evento BackgroundImageChanged.

OnBackgroundImageChanged(EventArgs)

Aciona o evento BackgroundImageChanged.

(Herdado de Control)
OnBackgroundImageLayoutChanged(EventArgs)

Aciona o evento BackgroundImageLayoutChanged.

OnBackgroundImageLayoutChanged(EventArgs)

Aciona o evento BackgroundImageLayoutChanged.

(Herdado de Control)
OnBindingContextChanged(EventArgs)

Aciona o evento BindingContextChanged.

(Herdado de Control)
OnCausesValidationChanged(EventArgs)

Aciona o evento CausesValidationChanged.

(Herdado de Control)
OnChangeUICues(UICuesEventArgs)

Aciona o evento ChangeUICues.

(Herdado de Control)
OnClick(EventArgs)

Aciona o evento Click.

(Herdado de Control)
OnClientSizeChanged(EventArgs)

Aciona o evento ClientSizeChanged.

(Herdado de Control)
OnClosed(EventArgs)

Aciona o evento Closed.

OnClosing(CancelEventArgs)

Aciona o evento Closing.

OnContextMenuChanged(EventArgs)

Aciona o evento ContextMenuChanged.

(Herdado de Control)
OnContextMenuStripChanged(EventArgs)

Aciona o evento ContextMenuStripChanged.

(Herdado de Control)
OnControlAdded(ControlEventArgs)

Aciona o evento ControlAdded.

(Herdado de Control)
OnControlRemoved(ControlEventArgs)

Aciona o evento ControlRemoved.

(Herdado de Control)
OnCreateControl()

Aciona o evento CreateControl.

OnCursorChanged(EventArgs)

Aciona o evento CursorChanged.

(Herdado de Control)
OnDataContextChanged(EventArgs)

Representa uma janela ou caixa de diálogo que compõe a interface do usuário de um aplicativo.

(Herdado de Control)
OnDeactivate(EventArgs)

Aciona o evento Deactivate.

OnDockChanged(EventArgs)

Aciona o evento DockChanged.

(Herdado de Control)
OnDoubleClick(EventArgs)

Aciona o evento DoubleClick.

(Herdado de Control)
OnDpiChanged(DpiChangedEventArgs)

Aciona o evento DpiChanged.

OnDpiChangedAfterParent(EventArgs)

Aciona o evento DpiChangedAfterParent.

(Herdado de Control)
OnDpiChangedBeforeParent(EventArgs)

Aciona o evento DpiChangedBeforeParent.

(Herdado de Control)
OnDragDrop(DragEventArgs)

Aciona o evento DragDrop.

(Herdado de Control)
OnDragEnter(DragEventArgs)

Aciona o evento DragEnter.

(Herdado de Control)
OnDragLeave(EventArgs)

Aciona o evento DragLeave.

(Herdado de Control)
OnDragOver(DragEventArgs)

Aciona o evento DragOver.

(Herdado de Control)
OnEnabledChanged(EventArgs)

Aciona o evento EnabledChanged.

OnEnabledChanged(EventArgs)

Aciona o evento EnabledChanged.

(Herdado de Control)
OnEnter(EventArgs)

Aciona o evento Enter.

OnEnter(EventArgs)

Aciona o evento Enter.

(Herdado de Control)
OnFontChanged(EventArgs)

Aciona o evento FontChanged.

OnForeColorChanged(EventArgs)

Aciona o evento ForeColorChanged.

(Herdado de Control)
OnFormClosed(FormClosedEventArgs)

Aciona o evento FormClosed.

OnFormClosing(FormClosingEventArgs)

Aciona o evento FormClosing.

OnGetDpiScaledSize(Int32, Int32, Size)

Gera o evento GetDpiScaledSize.

OnGiveFeedback(GiveFeedbackEventArgs)

Aciona o evento GiveFeedback.

(Herdado de Control)
OnGotFocus(EventArgs)

Representa uma janela ou caixa de diálogo que compõe a interface do usuário de um aplicativo.

OnGotFocus(EventArgs)

Aciona o evento GotFocus.

(Herdado de Control)
OnHandleCreated(EventArgs)

Aciona o evento HandleCreated.

OnHandleDestroyed(EventArgs)

Aciona o evento HandleDestroyed.

OnHelpButtonClicked(CancelEventArgs)

Aciona o evento HelpButtonClicked.

OnHelpRequested(HelpEventArgs)

Aciona o evento HelpRequested.

(Herdado de Control)
OnImeModeChanged(EventArgs)

Aciona o evento ImeModeChanged.

(Herdado de Control)
OnInputLanguageChanged(InputLanguageChangedEventArgs)

Aciona o evento InputLanguageChanged.

OnInputLanguageChanging(InputLanguageChangingEventArgs)

Aciona o evento InputLanguageChanging.

OnInvalidated(InvalidateEventArgs)

Aciona o evento Invalidated.

(Herdado de Control)
OnKeyDown(KeyEventArgs)

Aciona o evento KeyDown.

(Herdado de Control)
OnKeyPress(KeyPressEventArgs)

Aciona o evento KeyPress.

(Herdado de Control)
OnKeyUp(KeyEventArgs)

Aciona o evento KeyUp.

(Herdado de Control)
OnLayout(LayoutEventArgs)

Aciona o evento Layout.

OnLayout(LayoutEventArgs)

Aciona o evento Layout.

(Herdado de ContainerControl)
OnLeave(EventArgs)

Aciona o evento Leave.

(Herdado de Control)
OnLoad(EventArgs)

Aciona o evento Load.

OnLocationChanged(EventArgs)

Aciona o evento LocationChanged.

(Herdado de Control)
OnLostFocus(EventArgs)

Aciona o evento LostFocus.

(Herdado de Control)
OnMarginChanged(EventArgs)

Aciona o evento MarginChanged.

(Herdado de Control)
OnMaximizedBoundsChanged(EventArgs)

Aciona o evento MaximizedBoundsChanged.

OnMaximumSizeChanged(EventArgs)

Aciona o evento MaximumSizeChanged.

OnMdiChildActivate(EventArgs)

Aciona o evento MdiChildActivate.

OnMenuComplete(EventArgs)

Aciona o evento MenuComplete.

OnMenuStart(EventArgs)

Aciona o evento MenuStart.

OnMinimumSizeChanged(EventArgs)

Aciona o evento MinimumSizeChanged.

OnMouseCaptureChanged(EventArgs)

Aciona o evento MouseCaptureChanged.

(Herdado de Control)
OnMouseClick(MouseEventArgs)

Aciona o evento MouseClick.

(Herdado de Control)
OnMouseDoubleClick(MouseEventArgs)

Aciona o evento MouseDoubleClick.

(Herdado de Control)
OnMouseDown(MouseEventArgs)

Aciona o evento MouseDown.

(Herdado de Control)
OnMouseEnter(EventArgs)

Aciona o evento MouseEnter.

(Herdado de Control)
OnMouseHover(EventArgs)

Aciona o evento MouseHover.

(Herdado de Control)
OnMouseLeave(EventArgs)

Aciona o evento MouseLeave.

(Herdado de Control)
OnMouseMove(MouseEventArgs)

Aciona o evento MouseMove.

(Herdado de Control)
OnMouseUp(MouseEventArgs)

Aciona o evento MouseUp.

(Herdado de Control)
OnMouseWheel(MouseEventArgs)

Aciona o evento MouseWheel.

(Herdado de ScrollableControl)
OnMove(EventArgs)

Representa uma janela ou caixa de diálogo que compõe a interface do usuário de um aplicativo.

(Herdado de ContainerControl)
OnNotifyMessage(Message)

Notifica o controle de mensagens do Windows.

(Herdado de Control)
OnPaddingChanged(EventArgs)

Aciona o evento PaddingChanged.

(Herdado de ScrollableControl)
OnPaint(PaintEventArgs)

Aciona o evento Paint.

OnPaintBackground(PaintEventArgs)

Colore a tela de fundo do controle.

(Herdado de ScrollableControl)
OnParentBackColorChanged(EventArgs)

Gera o evento BackColorChanged quando o valor da propriedade BackColor de alterações do contêiner do controle muda.

(Herdado de Control)
OnParentBackgroundImageChanged(EventArgs)

Gera o evento BackgroundImageChanged quando o valor da propriedade BackgroundImage de alterações do contêiner do controle muda.

(Herdado de Control)
OnParentBindingContextChanged(EventArgs)

Gera o evento BindingContextChanged quando o valor da propriedade BindingContext de alterações do contêiner do controle muda.

(Herdado de Control)
OnParentChanged(EventArgs)

Aciona o evento ParentChanged.

(Herdado de ContainerControl)
OnParentCursorChanged(EventArgs)

Aciona o evento CursorChanged.

(Herdado de Control)
OnParentDataContextChanged(EventArgs)

Representa uma janela ou caixa de diálogo que compõe a interface do usuário de um aplicativo.

(Herdado de Control)
OnParentEnabledChanged(EventArgs)

Gera o evento EnabledChanged quando o valor da propriedade Enabled de alterações do contêiner do controle muda.

(Herdado de Control)
OnParentFontChanged(EventArgs)

Gera o evento FontChanged quando o valor da propriedade Font de alterações do contêiner do controle muda.

(Herdado de Control)
OnParentForeColorChanged(EventArgs)

Gera o evento ForeColorChanged quando o valor da propriedade ForeColor de alterações do contêiner do controle muda.

(Herdado de Control)
OnParentRightToLeftChanged(EventArgs)

Gera o evento RightToLeftChanged quando o valor da propriedade RightToLeft de alterações do contêiner do controle muda.

(Herdado de Control)
OnParentVisibleChanged(EventArgs)

Gera o evento VisibleChanged quando o valor da propriedade Visible de alterações do contêiner do controle muda.

(Herdado de Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

Aciona o evento PreviewKeyDown.

(Herdado de Control)
OnPrint(PaintEventArgs)

Aciona o evento Paint.

(Herdado de Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Aciona o evento QueryContinueDrag.

(Herdado de Control)
OnRegionChanged(EventArgs)

Aciona o evento RegionChanged.

(Herdado de Control)
OnResize(EventArgs)

Aciona o evento Resize.

OnResizeBegin(EventArgs)

Aciona o evento ResizeBegin.

OnResizeEnd(EventArgs)

Aciona o evento ResizeEnd.

OnRightToLeftChanged(EventArgs)

Aciona o evento RightToLeftChanged.

(Herdado de ScrollableControl)
OnRightToLeftLayoutChanged(EventArgs)

Aciona o evento RightToLeftLayoutChanged.

OnScroll(ScrollEventArgs)

Aciona o evento Scroll.

(Herdado de ScrollableControl)
OnShown(EventArgs)

Aciona o evento Shown.

OnSizeChanged(EventArgs)

Aciona o evento SizeChanged.

(Herdado de Control)
OnStyleChanged(EventArgs)

Aciona o evento StyleChanged.

OnSystemColorsChanged(EventArgs)

Aciona o evento SystemColorsChanged.

(Herdado de Control)
OnTabIndexChanged(EventArgs)

Aciona o evento TabIndexChanged.

(Herdado de Control)
OnTabStopChanged(EventArgs)

Aciona o evento TabStopChanged.

(Herdado de Control)
OnTextChanged(EventArgs)

Aciona o evento TextChanged.

OnValidated(EventArgs)

Aciona o evento Validated.

(Herdado de Control)
OnValidating(CancelEventArgs)

Aciona o evento Validating.

(Herdado de Control)
OnVisibleChanged(EventArgs)

Aciona o evento VisibleChanged.

PerformAutoScale()

Executa o dimensionamento da caixa de controles e seus filhos.

(Herdado de ContainerControl)
PerformLayout()

Força o controle para aplicar lógica de layout a todos os seus controles filho.

(Herdado de Control)
PerformLayout(Control, String)

Força o controle para aplicar lógica de layout a todos os seus controles filho.

(Herdado de Control)
PointToClient(Point)

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

(Herdado de Control)
PointToScreen(Point)

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

(Herdado de Control)
PreProcessControlMessage(Message)

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

(Herdado de Control)
PreProcessMessage(Message)

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

(Herdado de Control)
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.

(Herdado de Control)
ProcessKeyMessage(Message)

Processa uma mensagem do teclado.

(Herdado de Control)
ProcessKeyPreview(Message)

Visualiza uma mensagem do teclado.

ProcessMnemonic(Char)

Processa um caractere mnemônico.

ProcessMnemonic(Char)

Processa um caractere mnemônico.

(Herdado de ContainerControl)
ProcessTabKey(Boolean)

Seleciona o próximo controle disponível e faz dele o controle ativo.

RaiseDragEvent(Object, DragEventArgs)

Gera o evento arrastar apropriado.

(Herdado de Control)
RaiseKeyEvent(Object, KeyEventArgs)

Gera o evento de chave apropriado.

(Herdado de Control)
RaiseMouseEvent(Object, MouseEventArgs)

Aciona o evento de mouse apropriado.

(Herdado de Control)
RaisePaintEvent(Object, PaintEventArgs)

Gera o evento de pintura apropriado.

(Herdado de Control)
RecreateHandle()

Força a recriação do identificador para o controle.

(Herdado de Control)
RectangleToClient(Rectangle)

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

(Herdado de Control)
RectangleToScreen(Rectangle)

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

(Herdado de Control)
Refresh()

Força o controle a invalidar a área de cliente e redesenhar imediatamente a si mesmo e a todos os controles filho.

(Herdado de Control)
RemoveOwnedForm(Form)

Remove um formulário pertencente deste formulário.

RescaleConstantsForDpi(Int32, Int32)

Representa uma janela ou caixa de diálogo que compõe a interface do usuário de um aplicativo.

(Herdado de ContainerControl)
ResetBackColor()

Redefine a propriedade BackColor para seu valor padrão.

(Herdado de Control)
ResetBindings()

Faz com que um controle associado ao BindingSource releia todos os itens na lista e atualize os valores exibidos.

(Herdado de Control)
ResetCursor()

Redefine a propriedade Cursor para seu valor padrão.

(Herdado de Control)
ResetFont()

Redefine a propriedade Font para seu valor padrão.

(Herdado de Control)
ResetForeColor()

Redefine a propriedade ForeColor para seu valor padrão.

(Herdado de Control)
ResetImeMode()

Redefine a propriedade ImeMode para seu valor padrão.

(Herdado de Control)
ResetMouseEventArgs()

Redefine o controle para manipular o evento MouseLeave.

(Herdado de Control)
ResetRightToLeft()

Redefine a propriedade RightToLeft para seu valor padrão.

(Herdado de Control)
ResetText()

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

(Herdado de Control)
ResumeLayout()

Retoma a lógica de layout usual.

(Herdado de Control)
ResumeLayout(Boolean)

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

(Herdado de Control)
RtlTranslateAlignment(ContentAlignment)

Converte o ContentAlignment especificado no ContentAlignment adequado para dar suporte a texto da direita para esquerda.

(Herdado de Control)
RtlTranslateAlignment(HorizontalAlignment)

Converte o HorizontalAlignment especificado no HorizontalAlignment adequado para dar suporte a texto da direita para esquerda.

(Herdado de Control)
RtlTranslateAlignment(LeftRightAlignment)

Converte o LeftRightAlignment especificado no LeftRightAlignment adequado para dar suporte a texto da direita para esquerda.

(Herdado de Control)
RtlTranslateContent(ContentAlignment)

Converte o ContentAlignment especificado no ContentAlignment adequado para dar suporte a texto da direita para esquerda.

(Herdado de Control)
RtlTranslateHorizontal(HorizontalAlignment)

Converte o HorizontalAlignment especificado no HorizontalAlignment adequado para dar suporte a texto da direita para esquerda.

(Herdado de Control)
RtlTranslateLeftRight(LeftRightAlignment)

Converte o LeftRightAlignment especificado no LeftRightAlignment adequado para dar suporte a texto da direita para esquerda.

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

Dimensiona o controle e os controles filho.

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

Dimensiona o controle inteiro e todos os controles filhos.

(Herdado de Control)
Scale(SizeF)

Dimensiona o controle e os controles filho de acordo com o fator de escalonamento especificado.

(Herdado de Control)
ScaleBitmapLogicalToDevice(Bitmap)

Um valor de bitmap lógico para seu valor de unidade de dispositivo equivalente é dimensionado quando ocorre uma alteração de DPI.

(Herdado de Control)
ScaleControl(SizeF, BoundsSpecified)

Dimensiona o local, o tamanho, o preenchimento e a margem de um controle.

ScaleControl(SizeF, BoundsSpecified)

Dimensiona o local de um controle, tamanho, preenchimento e margem.

(Herdado de ScrollableControl)
ScaleCore(Single, Single)

Executa o dimensionamento do formulário.

ScaleMinMaxSize(Single, Single, Boolean)

Dimensiona o tamanho das propriedades e Maxdo Min formulário com o fator de escala fornecido.

ScaleMinMaxSize(Single, Single, Boolean)

Dimensiona o tamanho das propriedades e Max do Min contêiner com o fator de escala fornecido.

(Herdado de ContainerControl)
ScrollControlIntoView(Control)

O controle filho especificado é movido para o modo de exibição em um controle habilitado para rolagem automática.

(Herdado de ScrollableControl)
ScrollToControl(Control)

Calcula o deslocamento de rolagem para o controle filho especificado.

(Herdado de ScrollableControl)
Select()

Ativa o controle.

(Herdado de Control)
Select(Boolean, Boolean)

Seleciona este formulário e, opcionalmente, seleciona o controle anterior ou o seguinte.

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

Ativa o próximo controle.

(Herdado de Control)
SendToBack()

Envia o controle para trás da ordem z.

(Herdado de Control)
SetAutoScrollMargin(Int32, Int32)

Define o tamanho das margens de rolagem automática.

(Herdado de ScrollableControl)
SetAutoSizeMode(AutoSizeMode)

Define um valor que indica como um controle se comportará quando sua propriedade AutoSize for habilitada.

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

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

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

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

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

Executa o trabalho de configurar os limites especificados desse controle.

SetClientSizeCore(Int32, Int32)

Define o tamanho do cliente do formulário. Isso ajustará os limites do formulário para que o cliente dimensione o tamanho solicitado.

SetDesktopBounds(Int32, Int32, Int32, Int32)

Define os limites do formulário nas coordenadas da área de trabalho.

SetDesktopLocation(Int32, Int32)

Define o local do formulário em coordenadas de área de trabalho.

SetDisplayRectLocation(Int32, Int32)

Posiciona a janela de exibição para o valor especificado.

(Herdado de ScrollableControl)
SetScrollState(Int32, Boolean)

Define o sinalizador do estado de rolagem especificado.

(Herdado de ScrollableControl)
SetStyle(ControlStyles, Boolean)

Define um sinalizador ControlStyles especificado para true ou false.

(Herdado de Control)
SetTopLevel(Boolean)

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

(Herdado de Control)
SetVisibleCore(Boolean)

Define o controle como o estado visível especificado.

Show()

Exibe o controle para o usuário.

(Herdado de Control)
Show(IWin32Window)

Mostra o formulário com o proprietário especificado para o usuário.

ShowDialog()

Mostra o formulário como uma caixa de diálogo modal.

ShowDialog(IWin32Window)

Mostra o formulário como uma caixa de diálogo modal com o proprietário especificado.

SizeFromClientSize(Size)

Determina o tamanho de todo o controle da altura e largura de sua área de cliente.

(Herdado de Control)
SuspendLayout()

Suspende temporariamente a lógica do layout do controle.

(Herdado de Control)
ToString()

Obtém uma cadeia de caracteres que representa a instância atual do formulário.

Update()

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

(Herdado de Control)
UpdateBounds()

Atualiza os limites do controle com o tamanho e o local atuais.

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

Atualiza os limites do controle com o tamanho e o local especificados.

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

Atualiza os limites do controle com o tamanho, o local e o tamanho do cliente especificados.

(Herdado de Control)
UpdateDefaultButton()

Atualiza qual botão é o padrão.

UpdateStyles()

Faz com que os estilos atribuídos sejam aplicados novamente ao controle.

(Herdado de Control)
UpdateZOrder()

Atualiza o controle na ordem z do seu pai.

(Herdado de Control)
Validate()

Verifica o valor do controle que está perdendo o foco fazendo com que os eventos Validating e Validated ocorram, nessa ordem.

(Herdado de ContainerControl)
Validate(Boolean)

Verifica o valor do controle que está perdendo o foco; condicionalmente dependente da ativação da validação automática.

(Herdado de ContainerControl)
ValidateChildren()

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

ValidateChildren()

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

(Herdado de ContainerControl)
ValidateChildren(ValidationConstraints)

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

ValidateChildren(ValidationConstraints)

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

(Herdado de ContainerControl)
WndProc(Message)

Processa mensagens do Windows.

Eventos

Activated

Ocorre quando o formulário é ativado no código ou pelo usuário.

AutoSizeChanged

Ocorre quando a propriedade AutoSize muda.

AutoSizeChanged

Esse evento não é relevante para essa classe.

(Herdado de Control)
AutoValidateChanged

Ocorre quando a propriedade AutoValidate muda.

AutoValidateChanged

Ocorre quando a propriedade AutoValidate muda.

(Herdado de ContainerControl)
BackColorChanged

Ocorre quando o valor da propriedade BackColor muda.

(Herdado de Control)
BackgroundImageChanged

Ocorre quando o valor da propriedade BackgroundImage muda.

(Herdado de Control)
BackgroundImageLayoutChanged

Ocorre quando a propriedade BackgroundImageLayout muda.

(Herdado de Control)
BindingContextChanged

Ocorre quando o valor da propriedade BindingContext muda.

(Herdado de Control)
CausesValidationChanged

Ocorre quando o valor da propriedade CausesValidation muda.

(Herdado de Control)
ChangeUICues

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

(Herdado de Control)
Click

Ocorre quando um usuário clica no controle.

(Herdado de Control)
ClientSizeChanged

Ocorre quando o valor da propriedade ClientSize muda.

(Herdado de Control)
Closed

Ocorre quando o formulário é fechado.

Closing

Ocorre quando o formulário está sendo fechado.

ContextMenuChanged

Ocorre quando o valor da propriedade ContextMenu muda.

(Herdado de Control)
ContextMenuStripChanged

Ocorre quando o valor da propriedade ContextMenuStrip muda.

(Herdado de Control)
ControlAdded

Ocorre quando um novo controle é adicionado ao Control.ControlCollection.

(Herdado de Control)
ControlRemoved

Ocorre quando um controle é removido do Control.ControlCollection.

(Herdado de Control)
CursorChanged

Ocorre quando o valor da propriedade Cursor muda.

(Herdado de Control)
DataContextChanged

Ocorre quando o valor da propriedade DataContext muda.

(Herdado de Control)
Deactivate

Ocorre quando o formulário perde o foco e deixa de ser o formulário ativo.

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.

(Herdado de Control)
DoubleClick

Ocorre quando um usuário clica duas vezes no controle.

(Herdado de Control)
DpiChanged

Ocorre quando a configuração de DPI muda no dispositivo de exibição no qual o formulário está sendo exibido no momento.

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.

(Herdado de Control)
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.

(Herdado de Control)
DragDrop

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

(Herdado de Control)
DragEnter

Ocorre quando um objeto é arrastado para os limites do controle.

(Herdado de Control)
DragLeave

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

(Herdado de Control)
DragOver

Ocorre quando um objeto é arrastado sobre os limites do controle.

(Herdado de Control)
EnabledChanged

Ocorre quando o valor da propriedade Enabled é alterado.

(Herdado de Control)
Enter

Ocorre quando o controle é inserido.

(Herdado de Control)
FontChanged

Ocorre quando o valor da propriedade Font muda.

(Herdado de Control)
ForeColorChanged

Ocorre quando o valor da propriedade ForeColor muda.

(Herdado de Control)
FormClosed

Ocorre depois que o formulário é fechado.

FormClosing

Ocorre antes que o formulário seja fechado.

GiveFeedback

Ocorre durante uma operação de arrastar.

(Herdado de Control)
GotFocus

Ocorre quando o controle recebe o foco.

(Herdado de Control)
HandleCreated

Ocorre quando um identificador é criado para o controle.

(Herdado de Control)
HandleDestroyed

Ocorre quando a alça de controle está no processo de destruição.

(Herdado de Control)
HelpButtonClicked

Ocorre quando o botão Ajuda recebe um clique.

HelpRequested

Ocorre quando o usuário solicita ajuda para um controle.

(Herdado de Control)
ImeModeChanged

Ocorre quando a propriedade ImeMode é alterada.

(Herdado de Control)
InputLanguageChanged

Ocorre depois que o idioma de entrada do formulário foi alterado.

InputLanguageChanging

Ocorre quando o usuário tenta alterar o idioma de entrada do formulário.

Invalidated

Ocorre quando a exibição de um controle precisa ser redesenhada.

(Herdado de Control)
KeyDown

Ocorre quando uma tecla é pressionada enquanto o controle está em foco.

(Herdado de Control)
KeyPress

Ocorre quando um caractere. a tecla de espaço ou backspace é pressionada enquanto o controle está em foco.

(Herdado de Control)
KeyUp

Ocorre quando uma tecla é liberada e o controle tem o foco.

(Herdado de Control)
Layout

Ocorre quando um controle deve reposicionar seus controles filho.

(Herdado de Control)
Leave

Ocorre quando o foco de entrada deixa o controle.

(Herdado de Control)
Load

Ocorre antes que um formulário é exibido pela primeira vez.

LocationChanged

Ocorre quando o valor da propriedade Location é alterado.

(Herdado de Control)
LostFocus

Ocorre quando o controle perde o foco.

(Herdado de Control)
MarginChanged

Ocorre quando a propriedade Margin muda.

MarginChanged

Ocorre quando a margem do controle é alterada.

(Herdado de Control)
MaximizedBoundsChanged

Ocorre quando o valor da propriedade MaximizedBounds foi alterado.

MaximumSizeChanged

Ocorre quando o valor da propriedade MaximumSize foi alterado.

MdiChildActivate

Ocorre quando um formulário filho da interface MDI é ativado ou fechado em um aplicativo MDI.

MenuComplete

Ocorre quando o menu de um formulário perde o foco.

MenuStart

Ocorre quando o menu de um formulário recebe o foco.

MinimumSizeChanged

Ocorre quando o valor da propriedade MinimumSize foi alterado.

MouseCaptureChanged

Ocorre quando o controle perde a captura do mouse.

(Herdado de Control)
MouseClick

Ocorre quando o usuário clica no controle com o mouse.

(Herdado de Control)
MouseDoubleClick

Ocorre quando o usuário clica duas vezes no controle com o mouse.

(Herdado de Control)
MouseDown

Ocorre quando o ponteiro do mouse fica sobre o controle e um botão do mouse é pressionado.

(Herdado de Control)
MouseEnter

Ocorre quando o ponteiro do mouse entra no controle.

(Herdado de Control)
MouseHover

Ocorre quando o ponteiro do mouse fica no controle.

(Herdado de Control)
MouseLeave

Ocorre quando o ponteiro do mouse deixa o controle.

(Herdado de Control)
MouseMove

Ocorre quando o ponteiro do mouse é movido sobre o controle.

(Herdado de Control)
MouseUp

Ocorre quando o ponteiro do mouse está sobre o controle e um botão do mouse é liberado.

(Herdado de Control)
MouseWheel

Ocorre quando a roda do mouse se move enquanto o controle tem foco.

(Herdado de Control)
Move

Ocorre quando o controle é movido.

(Herdado de Control)
PaddingChanged

Ocorre quando o preenchimento do controle muda.

(Herdado de Control)
Paint

Ocorre quando o controle é redesenhado.

(Herdado de Control)
ParentChanged

Ocorre quando o valor da propriedade Parent muda.

(Herdado de Control)
PreviewKeyDown

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

(Herdado de Control)
QueryAccessibilityHelp

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

(Herdado de Control)
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.

(Herdado de Control)
RegionChanged

Ocorre quando o valor da propriedade Region muda.

(Herdado de Control)
Resize

Ocorre quando o controle é redimensionado.

(Herdado de Control)
ResizeBegin

Ocorre quando um formulário entra no modo de redimensionamento.

ResizeEnd

Ocorre quando um formulário sai do modo de redimensionamento.

RightToLeftChanged

Ocorre quando o valor da propriedade RightToLeft muda.

(Herdado de Control)
RightToLeftLayoutChanged

Ocorre quando o valor da propriedade RightToLeftLayout é alterado.

Scroll

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

(Herdado de ScrollableControl)
Shown

Ocorre sempre que o formulário é exibido pela primeira vez.

SizeChanged

Ocorre quando o valor da propriedade Size muda.

(Herdado de Control)
StyleChanged

Ocorre quando o estilo de controle muda.

(Herdado de Control)
SystemColorsChanged

Ocorre quando as cores do sistema mudam.

(Herdado de Control)
TabIndexChanged

Ocorre quando o valor da propriedade TabIndex muda.

TabStopChanged

Ocorre quando a propriedade TabStop muda.

TabStopChanged

Ocorre quando o valor da propriedade TabStop muda.

(Herdado de Control)
TextChanged

Ocorre quando o valor da propriedade Text muda.

(Herdado de Control)
Validated

Ocorre quando a validação do controle é concluída.

(Herdado de Control)
Validating

Ocorre quando o controle está sendo validado.

(Herdado de Control)
VisibleChanged

Ocorre quando o valor da propriedade Visible muda.

(Herdado de Control)

Implantações explícitas de interface

IContainerControl.ActivateControl(Control)

Ativa o controle especificado.

(Herdado de ContainerControl)
IDropTarget.OnDragDrop(DragEventArgs)

Aciona o evento DragDrop.

(Herdado de Control)
IDropTarget.OnDragEnter(DragEventArgs)

Aciona o evento DragEnter.

(Herdado de Control)
IDropTarget.OnDragLeave(EventArgs)

Aciona o evento DragLeave.

(Herdado de Control)
IDropTarget.OnDragOver(DragEventArgs)

Aciona o evento DragOver.

(Herdado de Control)

Aplica-se a

Confira também