Windows Tips & News

WinUI 3 Preview 4 ist verfügbar

click fraud protection
EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren

Microsoft veröffentlicht 'Preview 4' seiner brandneuen WinUI-Bibliothek. Es wurde erstellt, um Entwicklerprojekte mit Fluent-Steuerelementen, modernen Funktionen und anderen UWP/XAML-Verbesserungen zu verbessern. Es kommt mit vielen Fixes und Verbesserungen.

Werbung

Die Bibliothek ermöglicht die Verwendung von WinUI-XAML-Komponenten in WPF, WinForm und nativen Apps. Microsoft hat dem WinUI-Framework die meisten modernen Benutzeroberflächenelemente hinzugefügt.

Webui-Logo-Banner

Das Framework wurde sowohl für Windows 10 als auch für erstellt Windows 10X. Letztere werden native Win32-Apps ausführen in Containern, daher ist Microsoft daran interessiert, native App-Versionen für Windows 10X zu erhalten. Es ist jetzt mit WinUI möglich. Microsoft erwartet von Entwicklern, dass sie ihre Apps mithilfe der modernen Plattform aktualisieren und mit Windows 10X kompatibel machen.

Inhaltverstecken
Was ist neu in WinUI Preview 4
Neue Funktionen in der WinUI-Vorschau

Was ist neu in WinUI Preview 4

Die Version von Preview 4 verwendet eine neue Version von CS/WinRT und das Windows SDK. Dies behebt die folgenden Fehler:

  • Absturz beim Binden an eine URI-Eigenschaft mit {Binding}
  • C#/WinRT Marshal-Funktionen funktionieren nicht richtig mit .NET 5
  • WinUI 3 stürzt ab, wenn es auf Windows Insider Builds ausgeführt wird
  • WebView2 wendet Sprache/Gebietsschema der Host-App nicht auf CoreWebView2Environment an
  • Windows Community Toolkit DataGrid-Steuerelement stürzt die App beim Start ab/wenn Bildlaufleisten angezeigt werden
  • Das Seitenrendering gerät in einen schlechten Zustand, wenn sich der Anzeigemodus ändert
  • Absturz bei der Verwendung von Language ComboBox in CalendarView
  • WinUI 3 Desktop: Kann WebView2 nicht verlassen
  • WinUI 3 Desktop: TreeView mit abgeleiteten TreeViewNodes stürzt ab
  • WinUI 3-Desktop: Text kann nicht in TextBox innerhalb von ContentDialog eingegeben werden
  • WinUI 3 Desktop: ALT und F6 funktionieren nicht
  • Altes entferntes SwapChainPanel rendert auf neuem SwapChain
  • WinUI 3 Desktop: Scrollen mit Trackpad nicht möglich
  • Absturz bei Verwendung des NavigationView-Steuerelements mit mehreren Fenstern im selben Thread
  • Barrierefreiheitsproblem: Zeigen Sie den Fokus beim Start der WinUI-Desktop-App gerade an
  • Zugriffsverletzung beim Scrollen in DataGrid
  • WinUI 3 Desktop: Tab-Zyklus funktioniert nicht
  • Drag & Drop auf GridView schlägt in Desktop-Anwendung mit WinUI Xaml Islands fehl
  • Barrierefreiheitsproblem: Scrollen mit den PageUp/PageDown-Tasten auf dem WinUI 3-Desktop nicht möglich
  • WebView2 hat eine falsche Ansichtsfenstergröße
  • WebView2-Absturz beim Klicken nach dem Öffnen von MenuFlyout
  • WinUI 3 Desktop: Der Versuch, das Flyout von DropDownButton oder SplitButton herunterzufahren, führt zum Absturz der App
  • WebView2: Doppelklick mit der rechten Maustaste auf die Maus führt zum Absturz
  • Das Klicken auf einen ToggleSplitButton führt zum Absturz der Anwendung
  • WinUI 3 Desktop: Leeres DesktopWindowXamlSource-Fenster in der Taskleiste sichtbar
  • WinUI 3 Desktop: DataGrid wird nicht angezeigt
  • WinUI 3 Desktop: Dateien können nicht auf Grid abgelegt werden
  • WinUI 3 Desktop: ItemsRepeater-Absturz in WinUI 3 Preview 2
  • AccessViolationException wird beim Aktualisieren von Bindungen ausgelöst
  • WinUI 3 Desktop: App stürzt beim Scrollen ab NavigationView
  • ItemsControl wird nicht aktualisiert, während Elemente in seiner ItemsSource-Auflistung dynamisch hinzugefügt oder entfernt werden.
  • Kompilieren Sie den Fehler C2760 in App.xaml.g.h, wenn der C++-Konformitätsmodus aktiviert ist

Neben der obigen Liste von Fixes hat Microsoft erwähnt die folgenden neuen Funktionen, die in den letzten 3 Versionen von WinUI eingeführt wurden.

Neue Funktionen in der WinUI-Vorschau

  • Möglichkeit zum Erstellen von Desktop-Apps mit WinUI, einschließlich .NET 5 für Win32-Apps
  • RadialGradientPinsel
  • TabView-Updates
  • Updates für dunkle Themen
  • Verbesserungen und Aktualisierungen von WebView2
    • Unterstützung für hohe DPI
    • Unterstützung für die Größenänderung und das Verschieben von Fenstern
    • Aktualisiert, um auf eine neuere Version von Edge abzuzielen
    • Kein Verweis auf ein WebView2-spezifisches Nuget-Paket mehr erforderlich
  • SwapChainPanel
  • MRT-Kernunterstützung
    • Dies macht Apps beim Start schneller und leichter und ermöglicht eine schnellere Ressourcensuche.
  • ARM64-Unterstützung
  • Drag & Drop innerhalb und außerhalb von Apps
  • RenderTargetBitmap (derzeit nur XAML-Inhalte - kein SwapChainPanel-Inhalt)
  • Unterstützung für benutzerdefinierten Cursor
  • Off-Thread-Eingang
  • Verbesserungen unserer Erfahrung mit Werkzeugen/Entwicklern:
    • Live Visual Tree, Hot Reload, Live Property Explorer und ähnliche Tools
    • Intellisense für WinUI 3
  • Verbesserungen für die Open-Source-Migration erforderlich

Weitere Informationen zu WinUI 3 und seiner Roadmap finden Sie im Roadmap für die Windows-UI-Bibliothek auf GitHub.


Microsoft ist auch dabei, es als Ersatz für die wichtigsten Teile der Benutzeroberfläche von Windows 10 zu verwenden, einschließlich des Startmenüs, des Action Centers, des Desktops und der Taskleiste. Neben der Shell kommt WinUI zu den integrierten UWP-Apps Windows 10 Photos App, Windows Calendar, Windows Maps, Movies & TV, Sticky Notes und Calculator. Intern testet Microsoft sie bereits. Die Apps haben abgerundetere Ecken für Menüs, Dialoge und andere Elemente erhalten. Schau dir diesen Beitrag an:

WinUI-gestütztes runderes Erscheinungsbild erreichte in Windows 10 integrierte Apps

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren
PowerShell 7.1.0 Preview 5 ist da

PowerShell 7.1.0 Preview 5 ist da

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenD...

Weiterlesen

PowerShell 7.1.0 Preview 6 ist da

PowerShell 7.1.0 Preview 6 ist da

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenD...

Weiterlesen

PowerShellGet 3.0 Preview 6 veröffentlicht

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenP...

Weiterlesen