Classes Usadas nos Formulários do .NET Framework
As tabelas seguintes listam as classes normalmente usadas para aplicativos do Windows Forms do .NET Framework, categorizadas entre classes base, classes de controle, classes de componentes e classes de caixa de diálogo.
Para entrar na documentação do .NET Framework e encontrar uma listagem mais abrangente, consulte o namespace System.Windows.Forms.
As Classes de Base
A tabela a seguir lista e descreve as classes principais do Windows Forms no namespace System.Windows.Forms.
Classe |
Descrição |
---|---|
Define a classe base para controles, que são componentes com representação visual.Fornece a funcionalidade básica para todos os controles que são exibidos em um Form. |
|
Representa uma janela normal, janela não modal, caixa de diálogo, cliente de Interface de Múltiplos Documentos (MDI), ou janela pai MDI.Formulários compõem a interface do usuário de um aplicativo. |
|
Fornece um controle vazio que pode ser usado para criar outros controles ou criar um controle personalizado que é uma composição de outros controles. |
Classes de Controle
A tabela a seguir lista e descreve uma amostragem de classes de controle do namespace System.Windows.Forms.Você pode usar esses controles para criar interfaces ricas de usuário.
Classe |
Descrição |
---|---|
Controle de entrada de dados.Representa um controle de caixa de texto do Windows. |
|
Controle de entrada de dados.Representa um controle de caixa de combinação do Windows. |
|
Controles de Exibição de DadosRepresenta um rótulo padrão do Windows. |
|
Controles de Exibição de DadosRepresenta um controle de modo de exibição de lista do Windows, que exibe uma coleção de itens que podem ser exibidos usando um dos quatro diferentes modos de exibição. |
|
Controle de botão de comando.Representa um controle de botão do Windows. |
|
Controle de botão de comando.Fornece um contêiner para objetos de barra de ferramentas do Windows. |
|
Controle de designer.Fornece uma interface do usuário para navegação nas propriedades de um objeto. |
Classes de componentes
Além dos controles, o namespace System.Windows.Forms fornece outras classes que não derivam da classe Control mas ainda fornecem recursos visuais para um aplicativo baseado no Windows.A tabela a seguir mostra algumas das classes de componente disponíveis.
Classe |
Descrição |
---|---|
Componente de exibição de dados.Representa uma janela pop-up pequena retangular que exibe uma descrição breve da finalidade de um controle quando o usuário posiciona o ponteiro do mouse no controle. |
|
Componente de exibição de dados.Fornece uma interface de usuário para indicar que um controle em um formulário tem um erro associado a ele. |
|
Componente de Menu.Fornece funcionalidade básica para o controle ContextMenuStrip. |
|
Componente de Menu.Representa um menu de atalho. |
|
Componente de ajuda.Encapsula o mecanismo de ajuda HTML 1.0. |
|
Componente de ajuda.Fornece ajuda pop-up ou on-line para controles. |
Classes de caixa de diálogo
O Windows fornece inúmeras caixas de diálogo comuns que você pode usar para fornecer ao seu aplicativo uma interface de usuário consistente ao executar tarefas como abrir e salvar arquivos, manipular a cor da fonte ou do texto, ou imprimir.A tabela a seguir lista algumas das classes comumente usadas para ler e gravar arquivos com fluxos.
Classe |
Descrição |
---|---|
Fornece a funcionalidade para exibir uma caixa de diálogo que permite que o usuário navegue para e digite o nome de um arquivo para abrir ou salvar. |
|
Fornece a funcionalidade para exibir uma caixa de diálogo que permite que o usuário navegue para e digite o nome de um arquivo para abrir ou salvar. |
|
Exibe uma caixa de diálogo para alterar elementos da fonte usada pelo seu aplicativo |
|
Exibe uma caixa de diálogo que permite que o usuário controle aspectos da impressão de documentos. |
|
Exibe uma caixa de diálogo que permite que o usuário controle aspectos da impressão de documentos. |
|
Exibe uma caixa de mensagem que pode exibir e recuperar dados do usuário. |
Consulte também
Conceitos
Conceitos de Aplicativo do Windows Forms no Visual Basic
Noções básicas de aplicativos do Windows Forms
Visão geral dos aplicativos baseados no Windows