Het raamwerk is gemaakt voor zowel Windows 10 als Windows 10X. Laatstgenoemde zal native Win32-apps in containers uitvoeren, dus Microsoft is geïnteresseerd in app-versies die native zijn voor Windows 10X. Het is nu mogelijk met WinUI. Microsoft verwacht van ontwikkelaars dat ze hun apps updaten met behulp van het moderne platform en ze compatibel maken met Windows 10X.
Microsoft is van plan om WinUI 3.0 uit te brengen als een belangrijke update voor de gebruikersinterface van Windows 10 in 2020. Vanaf nu is WinUI 3.0 Preview 2 beschikbaar beschikbaarom uit te proberen.
WinUI 3 Voorbeeld 2 voor Windows 10
Opmerkelijke toevoegingen en verbeteringen in deze release:
- INotifyCollectionChangeden INotifyPropertyChanged werken nu in C# Desktop-apps
- WinUI 3 Preview 2 is nu compatibel met .NET 5 Preview 5 voor desktop-apps
- Punt-, Rect- en Size-leden worden nu dubbel getypt in de C#-projectie van de API's voor desktop-apps
- Crashfixes voor invoervalidatie en andere tekstscenario's
Preview 2 is logistiek op dezelfde manier opgezet als Preview 1. U moet een nieuw .VSIX-bestand downloaden, ervoor zorgen dat u een upgrade naar .NET 5 Preview 5 hebt uitgevoerd en een nieuw NuGet-pakket installeren. Stapsgewijze instructies zijn te vinden hier voor desktop-appsEn hier voor UWP-apps. Je kunt WinUI 3 Preview 2 ook uitproberen zonder code te schrijven. Kloon en bouw gewoon de Preview 2-tak van de XAML Controls Gallery en navigeer door de app om te zien hoe de besturingselementen allemaal werken met de nieuwe oplossingen die zijn aangebracht.
Preview 2 is nog niet klaar voor gebruik in productie-apps. Het heeft een aantal bekend beperkingen. Microsoft verzamelt feedback van ontwikkelaars en probeert hun ervaring in volgende releases te verbeteren.