Front End

29 mai, 2019

Novidades do .NET Core 3.0: desenvolvimento em WPF com o Visual Studio 2019

Publicidade

Embora o anúncio já tenha acontecido há alguns meses (e inclua também o suporte a Windows Forms), uma das grandes novidades que integram o .NET Core 3.0 (no momento da publicação deste artigo ainda no Preview 5) foi a possibilidade de desenvolvimento de aplicações desktop com WPF nesta plataforma.

A criação de projetos WPF baseados no .NET Core 3.0 pode ser feita tanto via linha de comando, empregando para isto o .NET Core CLI:

dotnet new wpf -n TesteWPF

Quanto a partir do Visual Studio 2019, através do template WPF App (.NET Core):

Contudo, havia uma grande limitação no suporte a WPF com .NET Core 3.0 no Visual Studio 2019: até o início de maio/2019, o designer ainda não estava disponível, o que limitava bastante os testes ao inviabilizar um meio prático para a criação de telas/formulários.

O anúncio no início de maio, do Preview 5 do .NET Core 3.0 e do Preview 3 do Visual Studio 2019, versão 16.1.0, solucionou essa limitação, trazendo agora um designer (também em Preview) para a construção de telas em projetos WPF.

Na imagem a seguir temos o formulário MainWindow sendo configurado via designer no Visual Studio 2019:

Já na próxima imagem podemos observar essa mesma aplicação em execução:

Referências