Compartilhar via


WinUI 2.2

WinUI 2.2 é a versão de agosto de 2019 do WinUI.

É possível adicionar pacotes do WinUI para o seu aplicativo usando o Gerenciador de Pacotes NuGet: confira Introdução à WinUI para saber mais.

A WinUI está hospedada no GitHub onde incentivamos você a enviar relatórios de bugs, solicitações de recursos e contribuições de código da comunidade.

Histórico de versão do Microsoft.UI.Xaml 2.2

WinUI 2.2 Lançamento Oficial

AGOSTO DE 2019

Página de versão do GitHub

Download do pacote NuGet

Novos recursos

TabView

Breve vídeo mostrando o comportamento do controle de Exibição de Guia.

Descrição

O controle TabView é uma coleção de guias que representa uma nova página ou documento em seu aplicativo. O TabView é útil quando o aplicativo tem várias páginas de conteúdo e o usuário quer adicionar, fechar e reorganizar as guias. O novo Terminal do Windows usa o TabView para mostrar várias interfaces de linha de comando.

Documentação

/uwp/api/microsoft.ui.xaml.controls.tabview?view=winui-2.2&preserve-view=true

a) Atualização do botão Voltar do NavigationView

Breve vídeo mostrando o comportamento atualizado do botão Voltar do controle de Exibição de Navegação.

Descrição

No modo mínimo do NavigationView, o botão Voltar não desaparece mais. Ao abrir e fechar o painel, os usuários não precisam mais mover o cursor para clicar no botão de hambúrguer. Esse recurso funcionará por padrão. Não é necessário alterar o código para que ele funcione.

b) NavigationView – Sem preenchimento automático

Captura de tela mostrando o comportamento do controle de Exibição de Navegação sem Preenchimento Automático.

Descrição

Os desenvolvedores de aplicativos agora podem recuperar todos os pixels dentro de sua janela de aplicativo usando o controle NavigationView e se estendendo para a área da barra de título.

Documentação

/windows/uwp/design/controls-and-patterns/navigationview#top-whitespace

Atualizações de estilo visual

a) Atualização do raio de canto

Captura de tela mostrando o estilo atualizado do Raio de Canto.

Descrição

O atributo CornerRadius foi adicionado. Os controles padrão foram atualizados para usar cantos ligeiramente arredondados. Os desenvolvedores podem personalizar facilmente o raio de canto para dar ao aplicativo uma aparência única, se desejado.

https://github.com/microsoft/microsoft-ui-xaml/issues/524

b) Atualização da espessura da borda

Captura de tela mostrando o estilo atualizado da Espessura da Borda.

Descrição

Agora é mais fácil personalizar a propriedade BorderThickness. Os controles padrão foram atualizados para reduzir os contornos para serem mais finos e proporcionar uma aparência mais limpa e familiar.

https://github.com/microsoft/microsoft-ui-xaml/issues/835

c) Atualização do visual do botão

Captura de tela mostrando o estilo atualizado do controle de Botão.

Descrição:

O visual do botão padrão foi atualizado para remover a estrutura de tópicos exibida durante o foco para dar uma aparência mais limpa.

https://github.com/microsoft/microsoft-ui-xaml/issues/953

d) Atualização visual do SplitButton

Captura de tela mostrando o estilo atualizado do controle de Botão de Divisão.

Descrição:

O visual do SplitButton padrão foi atualizado para torná-lo mais distinto de DropDownButton.

https://github.com/microsoft/microsoft-ui-xaml/issues/986

e) Atualização visual do ToggleSwitch

Captura de tela mostrando o estilo atualizado do controle de Botão de Alternância.

Descrição:

A largura padrão de ToggleSwitch foi reduzida de 44 px para 40 px, de modo que o visual seja equilibrado e mantenha a usabilidade.

https://github.com/microsoft/microsoft-ui-xaml/issues/836

f) Atualização visual de CheckBox e RadioButton

Captura de tela mostrando o estilo atualizado dos controles de Caixa de Seleção e Botão de Opção

Descrição:

O visual de CheckBox e RadioButton foi atualizado para manter a consistência com o restante da alteração de estilo visual.

https://github.com/microsoft/microsoft-ui-xaml/issues/839

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 WinUI estão incluídos com a Documentação de controles da Plataforma Universal do Windows.

Os documentos de referência de API estão localizados aqui: APIs WinUI.

Histórico de versão do Microsoft.UI.Xaml 2.2-prerelease

Microsoft.UI.Xaml 2.2.190702001-prerelease

Julho de 2019

Página de versão do GitHub

Download do pacote NuGet

Recurso experimental

Microsoft.UI.Xaml 2.2.20190416001-prerelease

Abril de 2019

Página de versão do GitHub

Download do pacote NuGet

Recursos experimentais