Compartilhar via


Código para Aplicativos de Formulários do Windows

Este tópico foi criado para ajudá-lo a encontrar o código que demonstra como executar tarefas comuns de programação de aplicativos de Formulários do Windows. Os tópicos listados são orientados a código. Se você estiver usando o Visual Studio, você pode usar o Windows Forms Designer para concluir muitas dessas tarefas.

As tarefas são divididas nas categorias a seguir:

  • Criação de aplicativos

  • Manipulação de formulários

  • Caixas de diálogo

  • Ligação de Dados

  • Formulários MDI

  • Manipulação de Menus

  • Gráficos e GDI+

  • Imprimindo

  • Operações arrastar-e-soltar

  • Tratamento da entrada do usuário

  • Interagindo com componentes COM

Criação de aplicativos

Como: Criar um aplicativo de formulários do Windows a partir da linha de comando

Manipulação de formulários

Como: Alterar as bordas do Windows Forms

Como: Redimensionar formulários do Windows

Como: Responder às mudanças de esquema de fonte em um aplicativo do Windows Forms

Como: Exibir caixas de diálogo para Windows Forms

Ligação de Dados

Como: Ligar um controle Windows Forms a um tipo

Como: Tratar erros e exceções que ocorrem com Databinding

Como: Compartilhamento vinculado a dados em formulários usando o componente BindingSource

Como: Certifique-se de vários controles ligados à mesma fonte de dados permaneçam sincronizados

Como: Gerar notificações de alteração usando a Interface INotifyPropertyChanged e uma BindingSource

Como: Ligar um controle Windows Forms a um objeto de fábrica

Formulários MDI

Como: Criar uma lista de janelas MDI com MenuStrip (Windows Forms)

Manipulação de Menus

Como: Adicionar itens de Menu para um ContextMenuStrip.

Como: Associar um ContextMenuStrip com um controle

Como: Desativar o ToolStripMenuItems

Como: Ocultar ToolStripMenuItems

Como: Insira um MenuStrip um Menu Drop-Down MDI (Windows Forms)

Como: Adicionar recursos a ToolStripMenuItems

Gráficos e GDI+

Como: Criar objetos gráficos para desenho

Como: Criar uma caneta

Como: Definir a cor de uma caneta

Como: Criar um pincel sólido

Como: Desenhar texto em um Windows Form

Como: Desenhar texto com GDI

Como: Processar imagens com GDI+

Imprimindo

Como: Criar trabalhos de impressão padrão do Windows Forms

Como: Capturar a entrada do usuário de um PrintDialog em tempo de execução

Como: Escolher as impressoras conectadas ao computador de um usuário no Windows Forms

Como: Imprimir elementos gráficos no Windows Forms

Como: Imprimir um arquivo de texto de várias páginas no Windows Forms

Como: Concluir trabalhos de impressão do Windows Forms

Como: Exibir a visualização de impressão no Windows Forms Applications

Operações Arrastar-e-Soltar

Como: Adicionar dados para a área de transferência.

Como: Recuperar dados da área de transferência

Como: Executar operações de arrastar e soltar entre aplicativos

Tratamento da Entrada do Usuário

Como: Modificar a entrada do teclado para um controle padrão

Como: Modificar a entrada do teclado para um controle padrão

Como: Lidar com a entrada do teclado no nível de formulário

Como: Distinguir entre os cliques e clica duas vezes

Como: Simular o Mouse e eventos de teclado no código

Como: Manipular eventos de entrada do usuário nos controles de formulários do Windows

Interagindo com Componentes COM

Como: Suporte para interoperabilidade COM, exibindo cada Windows Form em seu próprio segmento

Como: Suporte para interoperabilidade COM, exibindo um formulário do Windows com o método ShowDialog

Consulte também

Outros recursos

Referência dos Formulários do Windows

Guia de introdução aos Formulários do Windows

Aprimorando Aplicativos de Formulários do Windows

Controles de Windows Forms