Windows Tips & News

WinUI 3 Preview 4 er tilgjengelig

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Microsoft lanserer 'Preview 4' av sitt splitter nye WinUI-bibliotek. Den er laget for å overlade utviklerprosjekter med flytende kontroller, moderne funksjoner og andre UWP/XAML-forbedringer. Den kommer med mange rettelser og forbedringer.

Annonse

Biblioteket tillater bruk av WinUI XAML-komponenter i WPF, WinForm og native apper. Microsoft har lagt til de fleste moderne brukergrensesnittelementer til WinUI-rammeverket.

Webui-logobanner

Rammeverket er laget for både Windows 10 og Windows 10X. Sistnevnte vil kjøre native Win32-apper i containere, så Microsoft er interessert i å få appversjoner som er native for Windows 10X. Det er nå mulig med WinUI. Microsoft forventer at utviklere oppdaterer appene sine ved å bruke den moderne plattformen og gjør dem kompatible med Windows 10X.

Innholdgjemme seg
Hva er nytt i WinUI Preview 4
Nye funksjoner i WinUI Preview

Hva er nytt i WinUI Preview 4

Preview 4-utgivelsen bruker en ny versjon av CS/WinRT og Windows SDK. Dette løser følgende feil:

  • Kræsj ved binding til en URI-egenskap med {Binding}
  • C#/WinRT Marshal-funksjoner fungerer ikke korrekt med .NET 5
  • WinUI 3 krasjer når du kjører på Windows Insider Builds
  • WebView2 bruker ikke vertsappens språk/lokalitet på CoreWebView2Environment
  • Windows Community Toolkit DataGrid-kontroll krasjer app ved start/når rullefelt vises
  • Sidegjengivelsen blir dårlig når visningsmodus endres
  • Krasj når du bruker Language ComboBox i CalendarView
  • WinUI 3 Desktop: Kan ikke ta ut av WebView2
  • WinUI 3 Desktop: TreeView med avledede TreeViewNodes krasjer
  • WinUI 3 Desktop: Kan ikke legge inn tekst i tekstboksen i ContentDialog
  • WinUI 3 Desktop: ALT og F6 fungerer ikke
  • Gammelt fjernet SwapChainPanel gjengis på toppen av nye SwapChain
  • WinUI 3 Desktop: Kan ikke rulle med styreflaten
  • Krasj når du bruker NavigationView-kontroll med flere vinduer i samme tråd
  • Tilgjengelighetsproblem: Vis fokus rett ved lansering av WinUI desktop app
  • Tilgangsbrudd mens du ruller i DataGrid
  • WinUI 3 Desktop: Tab-sykling fungerer ikke
  • Dra og slipp på GridView mislykkes i skrivebordsapplikasjonen med WinUI Xaml Islands
  • Tilgjengelighetsproblem: Kan ikke rulle med PageUp/PageDown-tastene på WinUI 3 Desktop
  • WebView2 har feil visningsportstørrelse
  • WebView2 krasjer ved klikk etter å ha åpnet MenuFlyout
  • WinUI 3 Desktop: Forsøk på å få ned DropDownButton eller SplitButtons flyout forårsaker appkrasj
  • WebView2: Dobbelt høyreklikk på musen forårsaker krasj
  • Å klikke på en ToggleSplit-knapp fører til at applikasjonen krasjer
  • WinUI 3 Desktop: Tomt DesktopWindowXamlSource-vindu synlig på oppgavelinjen
  • WinUI 3 Desktop: DataGrid vises ikke
  • WinUI 3 Desktop: Kan ikke slippe filer til Grid
  • WinUI 3 Desktop: ItemsRepeater-krasj i WinUI 3 Preview 2
  • AccessViolationException kastet ved oppdatering av bindinger
  • WinUI 3 Desktop: app krasjer på scroll NavigationView
  • ItemsControl blir ikke oppdatert mens du legger til eller fjerner elementer i ItemsSource-samlingen dynamisk.
  • Kompiler feil C2760 i App.xaml.g.h hvis C++ Conformance Mode er aktivert

I tillegg til listen over rettelser ovenfor, har Microsoft nevnt følgende nye funksjoner introdusert i de siste 3 utgivelsene av WinUI.

Nye funksjoner i WinUI Preview

  • Evne til å lage skrivebordsapper med WinUI, inkludert .NET 5 for Win32-apper
  • RadialGradientBrush
  • TabView-oppdateringer
  • Oppdateringer av mørkt tema
  • Forbedringer og oppdateringer til WebView2
    • Støtte for høy DPI
    • Støtte for endring av størrelse og flytting av vinduer
    • Oppdatert for å målrette mot nyere versjon av Edge
    • Ikke lenger nødvendig å referere til en WebView2-spesifikk Nuget-pakke
  • SwapChainPanel
  • MRT kjernestøtte
    • Dette gjør apper raskere og lettere ved oppstart og gir raskere ressursoppslag.
  • ARM64-støtte
  • Dra og slipp i og utenfor apper
  • RenderTargetBitmap (for øyeblikket bare XAML-innhold - ikke SwapChainPanel-innhold)
  • Tilpasset markørstøtte
  • Inngang utenfor tråden
  • Forbedringer av vår erfaring med verktøy/utvikler:
    • Live Visual Tree, Hot Reload, Live Property Explorer og lignende verktøy
    • Intellisense for WinUI 3
  • Forbedringer som kreves for migrering av åpen kildekode

For å finne mer informasjon om WinUI 3 og dets veikart, sjekk ut Veikart for Windows UI Library på GitHub.


Microsoft er også i ferd med å bruke det som en erstatning for kjernebrukergrensesnittdeler av Windows 10, inkludert Start-menyen, Handlingssenter, skrivebord og oppgavelinjen. Foruten skallet, kommer WinUI til de innebygde UWP-appene Windows 10 Photos-appen, Windows Kalender, Windows Maps, Movies & TV, Sticky Notes og Calculator. Internt tester Microsoft dem allerede. Appene har fått rundere hjørner for menyer, dialogbokser og andre elementer. Sjekk ut dette innlegget:

WinUI-drevet rundere utseende nådde Windows 10 innebygde apper

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Her er grunnen til at vi har nye kontekstmenyer og Del-dialog i Windows 11

Her er grunnen til at vi har nye kontekstmenyer og Del-dialog i Windows 11

Forrige måned kunngjorde Microsoft en ny operativsystemversjon, Windows 11. Den kommer med tonnev...

Les mer

Slik setter du opp Windows 10 ad hoc trådløs hotspot

Slik setter du opp Windows 10 ad hoc trådløs hotspot

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenHvis du kom til Wi...

Les mer

Skann manuelt etter kompromitterte passord i Microsoft Edge

Skann manuelt etter kompromitterte passord i Microsoft Edge

Slik søker du manuelt etter kompromitterte passord i Microsoft EdgeMicrosoft Edge inkluderer en p...

Les mer