Windows Tips & News

Elérhető a WinUI 3 Preview 4

click fraud protection

A Microsoft kiadja vadonatúj WinUI könyvtárának „Preview 4” verzióját. Azért hozták létre, hogy a fejlesztői projekteket Fluent vezérlőkkel, modern funkciókkal és egyéb UWP/XAML fejlesztésekkel töltse fel. Rengeteg javítást és fejlesztést tartalmaz.

A könyvtár lehetővé teszi a WinUI XAML összetevők használatát WPF-ben, WinForm-ban és natív alkalmazásokban. A Microsoft a legtöbb modern felhasználói felület elemet hozzáadta a WinUI keretrendszerhez.

A keretrendszer mind a Windows 10, mind a Windows 10X. Utóbbi natív Win32-alkalmazásokat fog futtatni konténerekben, ezért a Microsoft érdeklődik a Windows 10X natív alkalmazásverzióinak beszerzése iránt. Most már WinUI-val is lehetséges. A Microsoft azt várja a fejlesztőktől, hogy a modern platform használatával frissítsék alkalmazásaikat, és tegyék kompatibilissé a Windows 10X rendszerrel.

A WinUI Preview 4 újdonságai

A Preview 4 kiadás a CS/WinRT és a Windows SDK új verzióját használja. Ez feloldja a következő hibákat:

  • Összeomlás URI-tulajdonhoz való kötődéskor a {Binding} használatával
  • A C#/WinRT Marshal funkciói nem működnek megfelelően a .NET 5-tel
  • A WinUI 3 összeomlik, amikor Windows Insider Builds rendszeren fut
  • A WebView2 nem alkalmazza a gazdagép alkalmazás nyelvét/hely-beállítását a CoreWebView2Environment számára
  • A Windows Community Toolkit DataGrid vezérlése összeomlik az alkalmazás indításakor/a görgetősávok megjelenésekor
  • Az oldalmegjelenítés rossz állapotba kerül, amikor a megjelenítési mód megváltozik
  • Összeomlás a Language ComboBox használatakor a CalendarView-ban
  • WinUI 3 Desktop: Nem lehet kilépni a WebView2-ből
  • WinUI 3 Desktop: A TreeView a származtatott TreeViewNodes-okkal összeomlik
  • WinUI 3 Desktop: Nem lehet szöveget bevinni a TextBoxba a ContentDialogon belül
  • WinUI 3 Desktop: Az ALT és az F6 nem működik
  • A régi eltávolított SwapChainPanel az új SwapChain tetején jelenik meg
  • WinUI 3 Desktop: Nem lehet görgetni a görgetőpaddal
  • Összeomlás, ha ugyanazon a szálon több ablakkal használja a NavigationView vezérlőt
  • Kisegítő lehetőségek: Mutasson fókuszt a WinUI asztali alkalmazás indításakor
  • Hozzáférés megsértése a DataGridben való görgetés közben
  • WinUI 3 Desktop: A lapozás nem működik
  • A GridView húzása meghiúsul a WinUI Xaml Islands asztali alkalmazásban
  • Kisegítő lehetőségek: Nem lehet görgetni a PageUp/PageDown billentyűkkel a WinUI 3 Desktopon
  • A WebView2 nézetablak mérete rossz
  • A WebView2 összeomlik kattintásra a MenuFlyout megnyitása után
  • WinUI 3 Desktop: A DropDownButton vagy a SplitButton kirepülésének kísérlete az alkalmazás összeomlását okozza
  • WebView2: Kattintson duplán a jobb egérgombbal az összeomlást okozza
  • A ToggleSplitButton gombra kattintva az alkalmazás összeomlik
  • WinUI 3 Desktop: Üres DesktopWindowXamlSource ablak látható a tálcán
  • WinUI 3 Desktop: A DataGrid nem jelenik meg
  • WinUI 3 Desktop: Nem lehet fájlokat rádobni a Gridre
  • WinUI 3 Desktop: Az ItemsRepeater összeomlik a WinUI 3 Preview 2-ben
  • AccessViolationException kivétel a kötések frissítésekor
  • WinUI 3 Desktop: az alkalmazás összeomlik a NavigationView görgetésénél
  • Az ItemsControl nem frissül, miközben dinamikusan ad hozzá vagy távolít el elemeket az ItemsSource gyűjteményében.
  • C2760 fordítási hiba az App.xaml.g.h fájlban, ha a C++ megfelelőségi mód engedélyezve van

A javítások fenti listája mellett a Microsoft rendelkezik említett a WinUI legutóbbi 3 kiadásában bevezetett alábbi új szolgáltatások.

Új funkciók a WinUI Preview-ban

  • Lehetőség asztali alkalmazások létrehozására WinUI-val, beleértve a .NET 5-öt a Win32-alkalmazásokhoz
  • RadialGradientBrush
  • TabView frissítések
  • Sötét téma frissítései
  • A WebView2 fejlesztései és frissítései.
    • Nagy DPI támogatás
    • Támogatás az ablakok átméretezéséhez és mozgatásához
    • Frissítve, hogy az Edge újabb verzióját célozza meg
    • Már nem szükséges egy WebView2-specifikus Nuget-csomagra hivatkozni
  • SwapChainPanel
  • MRT alaptámogatás.
    • Ez gyorsabbá és könnyebbé teszi az alkalmazásokat az indításkor, és gyorsabb erőforrás-keresést tesz lehetővé.
  • ARM64 támogatás
  • Húzza az alkalmazásokon belül és kívül
  • RenderTargetBitmap (jelenleg csak XAML tartalom - nincs SwapChainPanel tartalom)
  • Egyedi kurzor támogatás
  • Szálon kívüli bemenet
  • Fejlesztések a szerszámozási/fejlesztői tapasztalatunkban:
    • Élő Visual Tree, Hot Reload, Live Property Explorer és hasonló eszközök
    • Intellisense a WinUI 3-hoz
  • A nyílt forráskódú migrációhoz szükséges fejlesztések

Ha további információra van szüksége a WinUI 3-ról és annak ütemtervéről, tekintse meg a Windows UI Library ütemterv a GitHubon.


A Microsoft a Windows 10 alapvető felhasználói felületrészeinek, köztük a Start menünek, a Műveletközpontnak, az Asztalnak és a tálcának a helyettesítésére is készül. A héjon kívül a WinUI a beépített UWP-alkalmazásokhoz, a Windows 10 Photos alkalmazáshoz, a Windows Naptárhoz, a Windows Térképekhez, a Filmekhez és TV-hez, a Sticky Notes-hoz és a Számológéphez érkezik. Belsőleg a Microsoft már teszteli őket. Az alkalmazások kerekebb sarkokat kaptak a menük, párbeszédpanelek és egyéb elemek számára. Nézd meg ezt a bejegyzést:

A WinUI-alapú kerekebb megjelenés elérte a Windows 10 beépített alkalmazásait

A Microsoft Edge bővítmények webhelye élesben működik

A Microsoft Edge bővítmények webhelye élesben működik

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Élkiterjesztések a chrome Archívumban

Ez a webhely cookie-kat használ, hogy javítsa az élményt a webhelyen való böngészés során. Ezek k...

Olvass tovább

A Microsoft Edge bővítménytámogatással rendelkezik a Windows 10 build 11082 verziójában

A Microsoft Edge bővítménytámogatással rendelkezik a Windows 10 build 11082 verziójában

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább