Partilhar via


Controles para aplicativos do Windows

No desenvolvimento de aplicativos do Windows, um controlo é um elemento da interface do utilizador 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 é uma receita para combinar vários controles para criar algo novo.

Fornecemos 45+ controles para você usar, desde botões simples até controles de dados poderosos, como a visualização em grade. Esses controles fazem parte do Fluent Design System e podem ajudá-lo a criar uma interface do usuário ousada e escalável que fica ótima em todos os dispositivos e tamanhos de tela.

Os artigos desta seção fornecem orientação de design e instruções de codificação para adicionar controles & padrões ao seu aplicativo do Windows.

Introdução

Instruções gerais 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: Adicionar um controle à interface do usuário do aplicativo, definir propriedades no controle e adicionar código aos manipuladores de eventos do controle para que ele faça algo.

Controles de estilo
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.

Obter WinUI

logotipo WinUI

Alguns controles só estão disponíveis no WinUI, um pacote NuGet que contém novos controles e recursos de interface do usuário. Para obtê-lo, consulte a visão geral do WinUI e as instruções de instalação.

Índice alfabético

Informações detalhadas sobre controles e padrões específicos.

Obtenha os aplicativos Galeria WinUI da Microsoft Store para ver os controles XAML e o Fluent Design System em ação. As aplicações WinUI 3 Gallery e WinUI 2 Gallery incluem exemplos interativos da maioria dos controles, recursos e funcionalidades do WinUI 3 e WinUI 2. As aplicações são um complemento interativo para este site. Depois de instalá-los, você pode usar links em páginas de controle individuais para iniciar o aplicativo e ver o controle em ação.

  • Obtenha o Galeria WinUI 3 e o Galeria WinUI 2 na Microsoft Store.
  • Obtenha o código-fonte de ambos do GitHub (use a ramificação principal para WinUI 3 e a ramificação winui2 para WinUI 2).

Controlos adicionais

Controles adicionais para o desenvolvimento do Windows estão disponíveis em empresas como Telerik, SyncFusion, DevExpress, Infragistics, ComponentOnee ActiPro. Esses controles fornecem suporte adicional para desenvolvedores corporativos e .NET, aumentando os controles de sistema padrão com controles e serviços personalizados.