Windows Tips & News

WinUI 3 Preview 4 er tilgjengelig

click fraud protection

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.

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

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.

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

Her er Windows 11 Notisblokk-forbedringer i detalj

Her er Windows 11 Notisblokk-forbedringer i detalj

Med Windows 11 introduserte Microsoft en ny versjon av Notisblokk. Det er en moderne app med ekst...

Les mer

Microsoft: Windows 11 og 10 kan la sensitive data være intakte når du tilbakestiller PC-en

Microsoft: Windows 11 og 10 kan la sensitive data være intakte når du tilbakestiller PC-en

Hvis du selger PC-en din og gjorde en Tilbakestill Windows-prosedyre, dobbeltsjekker du innholdet...

Les mer

Last ned Last ned T2T__TRIBUTE2TRON Skin for Winamp

Denne nettsiden bruker informasjonskapsler for å forbedre opplevelsen din mens du navigerer gjenn...

Les mer