Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
WinUI 2.2 é a versão de agosto de 2019 do WinUI.
Você pode adicionar pacotes WinUI ao seu aplicativo usando o gerenciador de pacotes NuGet: consulte Introdução ao WinUI 2 para UWP para obter mais informações.
WinUI está hospedado no GitHub , onde encorajamos você a arquivar relatórios de bugs.
Histórico de versões do Microsoft.UI.Xaml 2.2
WinUI 2.2 Lançamento Oficial
AGOSTO 2019
Página de lançamento do GitHub
Novas funcionalidades
TabView
O controle TabView é uma coleção de guias que cada uma representa uma nova página ou documento em seu aplicativo. TabView é útil quando seu aplicativo tem várias páginas de conteúdo e o usuário espera poder adicionar, fechar e reorganizar as guias. O novo Terminal do Windows usa TabView para mostrar várias interfaces de linha de comando.
Documentação:Referência da API
NavigationView Atualizações
a) Atualização do botão Voltar do NavigationView
No modo mínimo do NavigationView, o botão Voltar já não desaparece. Ao abrir e fechar o painel, os usuários não precisam mais mover o cursor para clicar no botão hambúrguer. Esse recurso funcionará por padrão. Você não precisa fazer nenhuma alteração de código para que isso funcione.
b) NavigationView - Sem preenchimento automático
Os desenvolvedores de aplicativos agora podem recuperar todos os pixels na janela do aplicativo quando usam o controle NavigationView e se estendem para a área da barra de título.
Documentação:Orientação de uso
Atualizações de estilo visual
a) Atualização do raio de canto
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 seu aplicativo uma aparência exclusiva, se desejado.
Link de especificação do GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/524
b) Atualização da espessura da borda
A propriedade BorderThickness ficou mais fácil de personalizar. Os controles padrão foram atualizados para reduzir os contornos para serem mais finos para uma aparência mais limpa e familiar.
Link de especificação do GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/835
c) Botão Atualização Visual
O visual do botão padrão foi atualizado para remover o contorno que aparecia quando se passava o mouse, proporcionando assim uma aparência mais limpa.
Link de especificação do GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/953
d) Atualização Visual do SplitButton
O visual padrão do SplitButton foi atualizado para torná-lo mais distinto do DropDownButton.
Link de especificação do GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/986
e) ToggleSwitch Atualização Visual
A largura do ToggleSwitch padrão foi reduzida de 44px para 40px para que seja equilibrada visualmente, mantendo a usabilidade.
Link de especificação do GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/836
f) Atualização visual do CheckBox e do RadioButton
Os elementos visuais CheckBox e RadioButton foram atualizados para serem consistentes com o restante da alteração no estilo visual.
Link de especificação do GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/839
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 ).
Documentação
Artigos de instruções para controles WinUI estão incluídos na documentação Controles para aplicativos do Windows .
Os documentos de referência da API estão localizados aqui: APIs do WinUI.
Histórico de versões do Microsoft.UI.Xaml 2.2-prerelease
Microsoft.UI.Xaml 2.2.190702001-pré-lançamento
Julho de 2019
Página de lançamento do GitHub
Característica experimental
Microsoft.UI.Xaml 2.2.20190416001-pré-lançamento
Abril de 2019
Página de lançamento do GitHub