Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
No desenvolvimento de aplicativos do Windows, um controle é um elemento de interface do usuário que exibe conteúdo ou permite interação. Os controles são os blocos de construção da interface do usuário. Um padrão é a receita para combinar vários controles para criar algo novo.
Fornecemos mais de 45 controles para você usar, desde botões simples a controles de dados avançados, como o modo de exibição de grade. Esses controles fazem parte do Sistema de Design Fluent e podem ajudá-lo a criar uma interface do usuário ousada e escalonável com uma ótima aparência em todos os dispositivos e tamanhos de tela.
Os artigos desta seção fornecem orientações de design e instruções de codificação para adicionar controles e padrões ao seu aplicativo do Windows.
Instruções gerais e exemplos de código
Os tópicos realçados aqui fornecem instruções e exemplos de código para adicionar e estilizar controles em XAML e C#.
Adicionar controles e manipular eventos
Há 3 etapas principais para adicionar controles ao seu aplicativo: Adicione um controle ao seu aplicativo da interface do usuário, defina as propriedades no controle e adicione código aos manipuladores de eventos do controle para que ele faça algo.
Você pode personalizar a aparência de seus aplicativos de várias maneiras usando a estrutura XAML. Os estilos permitem definir propriedades de controle e reutilizar essas configurações para uma aparência consistente em vários controles.
Obtenha o WinUI
Alguns controles estão disponíveis somente na WinUI, um pacote NuGet que contém novos controles e recursos de interface do usuário. Para obtê-la, veja Visão geral e instruções de instalação da WinUI.
Índice de controles
A tabela a seguir lista os controles e padrões comuns do aplicativo Windows, juntamente com aqueles que são exclusivos do WinUI.
Controles comuns de aplicativos do Windows
Somente WinUI
Player de visual animado (consulte Lottie)
Formulários (padrão)
Lista/detalhes (padrão)
Galeria da WinUI
Obtenha os aplicativos WinUI Gallery da Microsoft Store para ver controles em XAML e o Fluent Design System em ação. Os aplicativos Galeria WinUI 3 e Galeria WinUI 2 incluem exemplos interativos da maioria dos controles, recursos e funcionalidades do WinUI 3 e WinUI 2. Os aplicativos são um complemento interativo para este site. Quando você os tiver instalado, poderá usar os links em páginas de controle individuais para iniciar o aplicativo e ver o controle em ação.
- Obtenha a Galeria do WinUI 3 e a Galeria WinUI 2 da Microsoft Store.
- Obtenha o código-fonte para ambos do GitHub (use o branch main para WinUI 3 e o branch winui2 para WinUI 2).
Controles adicionais
Controles adicionais para o desenvolvimento no Windows são disponibilizados por empresas como Telerik, SyncFusion, DevExpress, Infragistics, ComponentOne e ActiPro. Esses controles fornecem suporte adicional para empresas e desenvolvedores .NET aumentando os controles padrão do sistema com os serviços e controles personalizados.
Windows developer