Biblioteca de Interface do Usuário do Windows 2.3

O WinUI 2.3 é a versão de janeiro de 2020 da Biblioteca WinUI (Interface do Usuário do Windows).

A WinUI (Biblioteca de Interface do Usuário do Windows) está hospedada no GitHub onde encorajamos você a arquivar relatórios de bugs, solicitações de recursos e contribuições de código da comunidade.

Versões do WinUI: Página de versão do GitHub

É possível adicionar os pacotes do WinUI aos projetos do Visual Studio por meio do Gerenciador de Pacotes do NuGet. Para saber mais, confira Introdução à Biblioteca de Interface do Usuário do Windows.

Download do pacote NuGet: Microsoft.UI.Xaml

Novos recursos

Atualização visual da barra de progresso

A ProgressBar tem duas representações visuais diferentes.

Barra de progresso indeterminado

Mostra que uma tarefa está em andamento, mas não impede a interação do usuário.

Indeterminate Progress Bar

Barra de progresso determinado

Mostra o progresso realizado em uma quantidade de trabalho conhecida.

Determinate Progress Bar

Link do documento

Link do exemplo

NumberBox

O NumberBox é um controle que pode ser usado para exibir e editar números. Isso dá suporte para validação, passo a passo incremental e computação de cálculos embutidos de equações básicas, como multiplicação, divisão, adição e subtração.

NumberBox

Link do documento e do exemplo

RadioButtons

RadioButtons é um novo controle de contêiner que permite criar grupos relacionados de elementos RadioButton facilmente, além de também ter a compatibilidade correta com os recursos de teclado e leitor/narrador de tela

Screenshot of three radio buttons with the third one selected.

Link do documento e do exemplo

Exemplos

Dica

Para obter mais informações, diretrizes de design e exemplos de código, confira Design e código de aplicativos do Windows.

Os aplicativos da Galeria do WinUI 3 e da Galeria do WinUI 2 incluem exemplos interativos da maioria dos controles, recursos e funcionalidade do WinUI 3 e do WinUI 2.

Se já estiverem instalado, abra-os clicando nos seguintes links: Galeria do WinUI 3 ou Galeria do WinUI 2.

Se eles não estiverem instalados, você poderá baixar a Galeria do WinUI 3 e a Galeria do WinUI 2 da Microsoft Store.

Você também pode obter o código-fonte para ambos do GitHub (use o branch main para WinUI 3 e o branch winui2 para WinUI 2).

Documentação

Artigos de instruções sobre os controles da Biblioteca de Interface do Usuário do Windows estão incluídos com a Documentação de controles da Plataforma Universal do Windows.

Os documentos da referência de API estão localizados aqui: APIs da Biblioteca de Interface do Usuário do Windows.