Partilhar via


WinUI 2,5

WinUI 2.5 é a versão de dezembro de 2020 do WinUI.

WinUI está hospedado no GitHub , onde encorajamos você a arquivar relatórios de bugs.

Versões do WinUI: Página de lançamento no GitHub

Os pacotes WinUI podem ser adicionados a projetos do Visual Studio por meio do gerenciador de pacotes NuGet. Para obter mais informações, consulte Introdução ao WinUI 2 para UWP.

Download do pacote NuGet: Microsoft.UI.Xaml

Novas funcionalidades

Barra de informações

O controle InfoBar é usado para exibir mensagens de status em todo o aplicativo que são altamente visíveis para os usuários, mas também não são intrusivas. O controle inclui uma propriedade Severity para indicar o tipo de mensagem mostrada e uma opção para especificar sua própria chamada para ação ou botão de hiperlink. Como a Barra de Informações está alinhada com outro conteúdo da interface do usuário, você também pode especificar se o controle está sempre visível ou se pode ser descartado pelo usuário.

Este exemplo mostra uma Barra de Informações no estado padrão com um botão e uma mensagem de fechar.

Um exemplo de uma Barra de Informações no estado padrão com um botão e uma mensagem de fechamento.

Este exemplo animado mostra uma Barra de Informações com vários estados de gravidade e mensagens personalizadas.

Exemplo animado de estados de gravidade da Barra de Informações e mensagens personalizadas.

Diretrizes de uso

Referência da API

Anel de Progresso Determinado

O estado determinado para ProgressRing mostra a percentagem de conclusão de uma tarefa. Isso deve ser usado durante uma operação em que a duração é conhecida e onde o progresso da operação não deve bloquear a interação do usuário com o aplicativo.

A imagem animada a seguir demonstra um determinado controle ProgressRing.

Exemplo animado de um determinado controle ProgressRing.

Diretrizes de uso

Referência da API

Use a propriedade FooterMenuItems do controle NavigationView para colocar itens de navegação no final do painel de navegação (em comparação com a propriedade MenuItems, que coloca itens no início do painel).

A imagem a seguir mostra um NavigationView com os itens de navegação Conta, O Seu Carrinho, e Ajuda no menu de rodapé.

Exemplo de um NavigationView com itens de navegação Conta, Seu Carrinho e Ajuda no menu de rodapé.

Diretrizes de uso

Referência da API

Exemplos

Sugestão

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

O aplicativo WinUI 2 Gallery inclui exemplos interativos da maioria dos controles, recursos e funcionalidades do WinUI 2.

Se o aplicativo de galeria já estiver instalado, clique em WinUI 2 Gallery para abri-lo.

Se não estiver instalado, faça o download da Galeria WinUI 2 a partir da Microsoft Store.

Você também pode obter o código-fonte do GitHub (selecione a ramificação winui2 ).

Outras atualizações

Consulte a nossa lista de Alterações Notáveis sobre muitos dos problemas do GitHub abordados nesta versão.