Windows Tips & News

Na voljo je WinUI 3 Preview 4

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema

Microsoft izda 'Preview 4' svoje popolnoma nove knjižnice WinUI. Ustvarjen je bil za nadgradnjo projektov razvijalcev s kontrolami Fluent, sodobnimi funkcijami in drugimi izboljšavami UWP/XAML. Na voljo je z veliko popravki in izboljšavami.

Oglas

Knjižnica omogoča uporabo komponent WinUI XAML v WPF, WinForm in izvornih aplikacijah. Microsoft je v okvir WinUI dodal večino sodobnih elementov uporabniškega vmesnika.

Pasica z logotipom Webui

Okvir je bil ustvarjen tako za Windows 10 kot Windows 10X. Slednji bo izvajal domače aplikacije Win32 v posodah, zato je Microsoft zainteresiran za pridobitev različic aplikacij, ki izvirajo iz sistema Windows 10X. Zdaj je to mogoče z WinUI. Microsoft pričakuje, da bodo razvijalci posodobili svoje aplikacije z uporabo sodobne platforme in jih naredili združljive z operacijskim sistemom Windows 10X.

Vsebinaskrij
Kaj je novega v WinUI Preview 4
Nove funkcije v predogledu WinUI

Kaj je novega v WinUI Preview 4

Izdaja Preview 4 uporablja novo različico CS/WinRT in Windows SDK. To odpravlja naslednje napake:

  • Zruši se pri vezavi na lastnost URI z uporabo {Binding}
  • Funkcije C#/WinRT Marshal ne delujejo pravilno z .NET 5
  • WinUI 3 se zruši pri izvajanju v različicah Windows Insider Builds
  • WebView2 ne uporablja jezika/locala gostiteljske aplikacije za CoreWebView2Environment
  • Kontrolnik DataGrid zbirke Windows Community Toolkit zruši aplikacijo ob zagonu/ko se prikažejo drsni vrstici
  • Upodabljanje strani postane slabo, ko se spremeni način prikaza
  • Zrušitev pri uporabi Language ComboBox v CalendarView
  • Namizje WinUI 3: ni mogoče zavihkati iz WebView2
  • Namizje WinUI 3: TreeView z izpeljanimi vozlišči TreeViewNodes se zruši
  • Namizje WinUI 3: ni mogoče vnesti besedila v TextBox znotraj ContentDialog
  • WinUI 3 Desktop: ALT in F6 ne delujeta
  • Stara odstranjena plošča SwapChainPanel se upodablja na vrhu nove SwapChain
  • Namizje WinUI 3: s sledilno ploščico se ni mogoče pomikati
  • Zruši se pri uporabi nadzora NavigationView z več okni v isti niti
  • Težava s dostopnostjo: pokaži pravokoten fokus ob zagonu namizne aplikacije WinUI
  • Kršitev dostopa med pomikanjem v DataGrid
  • Namizje WinUI 3: kroženje zavihkov ne deluje
  • Povleci in spusti na GridView ne uspe v namizni aplikaciji z otoki WinUI Xaml
  • Težava z dostopnostjo: ni mogoče pomikati s tipkama PageUp/PageDown na namizju WinUI 3
  • WebView2 ima napačno velikost vidnega polja
  • WebView2 se zruši ob kliku po odprtju MenuFlyout
  • Namizje WinUI 3: Poskus zmanjšanja padajočega gumba DropDownButton ali SplitButton povzroči zrušitev aplikacije
  • WebView2: Dvojni desni klik na miški povzroči zrušitev
  • Če kliknete gumb ToggleSplitButton, se aplikacija zruši
  • Namizje WinUI 3: Prazno okno DesktopWindowXamlSource je vidno v opravilni vrstici
  • WinUI 3 Desktop: DataGrid se ne prikazuje
  • WinUI 3 Desktop: datotek ni mogoče spustiti v mrežo
  • Namizje WinUI 3: ItemsRepeater se zruši v predogledu WinUI 3 2
  • Izjema AccessViolationException pri posodabljanju povezav
  • WinUI 3 Desktop: aplikacija se zruši pri pomikanju NavigationView
  • ItemsControl se med dinamičnim dodajanjem ali odstranjevanjem elementov v zbirki ItemsSource ne posodablja.
  • Napaka pri prevajanju C2760 v App.xaml.g.h, če je omogočen način skladnosti s C++

Poleg zgornjega seznama popravkov ima Microsoft omenjeno naslednje nove funkcije, uvedene v zadnjih 3 izdajah WinUI.

Nove funkcije v predogledu WinUI

  • Sposobnost ustvarjanja namiznih aplikacij z WinUI, vključno z .NET 5 za aplikacije Win32
  • RadialGradientBrush
  • Posodobitve TabView
  • Posodobitve temnih tem
  • Izboljšave in posodobitve WebView2
    • Podpora za visok DPI
    • Podpora za spreminjanje velikosti oken in premikanje
    • Posodobljeno za ciljanje na novejšo različico Edge
    • Ni več potrebno sklicevanje na paket Nuget, specifičen za WebView2
  • SwapChainPanel
  • MRT Core Support
    • To naredi aplikacije hitrejše in lažje ob zagonu ter omogoča hitrejše iskanje virov.
  • Podpora za ARM64
  • Povlecite in spustite znotraj in zunaj aplikacij
  • RenderTargetBitmap (trenutno samo vsebina XAML - brez vsebine SwapChainPanel)
  • Podpora za kazalec po meri
  • Vnos izven niti
  • Izboljšave naše izkušnje z orodji/razvijalci:
    • Live Visual Tree, Hot Reload, Live Property Explorer in podobna orodja
    • Intellisense za WinUI 3
  • Izboljšave, potrebne za migracijo odprte kode

Če želite izvedeti več o WinUI 3 in njegovem načrtu, si oglejte Načrt knjižnice uporabniškega vmesnika Windows na GitHubu.


Microsoft ga namerava uporabiti tudi kot zamenjavo za osnovne dele uporabniškega vmesnika sistema Windows 10, vključno z menijem Start, akcijskim centrom, namizjem in opravilno vrstico. Poleg lupine WinUI prihaja tudi v vgrajene aplikacije UWP, aplikacija Windows 10 Photos, Windows Calendar, Windows Maps, Movies & TV, Sticky Notes in Calculator. Interno jih Microsoft že preizkuša. Aplikacije so prejele zaobljene vogale za menije, pogovorna okna in druge elemente. Oglejte si to objavo:

Okrogli videz, ki ga poganja WinUI, je dosegel vgrajene aplikacije Windows 10

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema

Arhiv praznjenja baterije Windows 10

Kako omogočiti ocenjeno preostalo življenjsko dobo baterije v sistemu Windows 10Ikona za napajanj...

Preberi več

Dodajte zasebne zavihke namesto zasebnih oken v Firefoxu

Dodajte zasebne zavihke namesto zasebnih oken v Firefoxu

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Kako odstraniti in odstraniti Cortano v sistemu Windows 10

Kako odstraniti in odstraniti Cortano v sistemu Windows 10

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več