Microsofts helt nya WinUI-bibliotek har skapats för att ladda utvecklarprojekt med flytande kontroller, moderna funktioner och andra UWP / XAML-förbättringar. Det ser ut som att Microsoft håller på att använda det som en ersättning för kärnan för användargränssnitt i Windows 10, inklusive Start-menyn, Action Center, Desktop och aktivitetsfältet.
Annons
Biblioteket tillåter användning av WinUI XAML-komponenter i WPF, WinForm och inbyggda appar. Microsoft har lagt till de flesta av de moderna användargränssnittselementen i WinUI-ramverket.
hur man får robotar i oenighet
Ramverket har skapats för både Windows 10 och Windows 10X . Latter kommer att köra inbyggda Win32-appar i behållare , så Microsoft är intresserad av att få appversioner som är inbyggda i Windows 10X. Det är nu möjligt med WinUI. Microsoft förväntar sig att utvecklare ska uppdatera sina appar genom att använda den moderna plattformen och göra dem kompatibla med Windows 10X.
Microsoft planerar att släppa WinUI 3.0 som en viktig uppdatering av Windows 10 UI 2020. Från och med nu är WinUI 3.0 Preview 2 tillgängliga för provning.
hur man ökar nedladdningshastigheten ånga
WinUI i Windows 10
I nuvarande Windows 10-byggnader bygger Start-menyn, Action Center och andra moderna delar av användargränssnittet med XAML. De använder UI-komponenter frånWindows.UI.XAML
bibliotek.
cs go bind hoppa till mushjulet
Enligt Windows Senaste , skanning av Microsoft Program Database (PDB) -filer i Windows 10 Build 20197 avslöjar att Microsoft för närvarande testar dessa funktioner internt:
- WinUIOnDesktop
- WinUIDesktopActionCenter
- WinUIDesktopStartMenu
Så, mycket möjligt att Windows 10 kan få ett uppdaterat utseende inom en snar framtid tack vare användningen av WinUI. Biblioteket tillhandahåller kontroller med rundade hörn, så det nya användargränssnittet kan se ut enligt följande.
Från och med nu är den senaste WinUI-versionen, Preview 2, ännu inte redo för användning i produktionsappar. Det har ett antal känd begränsningar . Microsoft samlar in feedback från utvecklare och försöker förbättra deras upplevelse under efterföljande utgåvor.