Windows-UI-Bibliothek 2.5

WinUI 2.5 ist das Dezember 2020-Release der Windows-UI-Bibliothek (WinUI).

Die Windows-UI-Bibliothek (WinUI) wird auf GitHub gehostet, wo wir uns über Fehlerberichte, Featureanforderungen und Communitycodebeiträge freuen.

WinUI-Versionen: GitHub-Releaseseite

WinUI-Pakete können mithilfe des NuGet-Paket-Managers zu Visual Studio-Projekten hinzugefügt werden. Weitere Informationen finden Sie unter Erste Schritte mit der Windows-UI-Bibliothek.

Download des NuGet-Pakets: Microsoft.UI.Xaml

Neue Funktionen

InfoBar

Das Steuerelement InfoBar wird verwendet, um App-weite Statusmeldungen anzuzeigen, die für Benutzer deutlich sichtbar, aber auch nicht aufdringlich sind. Das Steuerelement enthält eine Eigenschaft „Severity“ (Schweregrad), mit der der Typ der angezeigten Meldung angegeben wird, sowie eine Option zum Festlegen einer Schaltfläche für eigene Handlungsaufforderungen oder Links. Wird das InfoBar-Steuerelement inline mit anderem Benutzeroberflächeninhalt angezeigt, können Sie zudem angeben, ob es immer sichtbar ist oder ob es vom Benutzer abgewiesen werden kann.

Dieses Beispiel zeigt ein InfoBar-Steuerelement im Standardzustand mit einer Schließen-Schaltfläche und einer Meldung.

An example of an InfoBar in the default state with a close button and message.

Dieses animierte Beispiel zeigt ein InfoBar-Steuerelement mit verschiedenen Schweregraden und benutzerdefinierten Meldungen.

Animated example of InfoBar severity states and custom messages.

Nutzungsrichtlinien

API-Referenz

Bestimmtes ProgressRing-Steuerelement

Der bestimmte Status des ProgressRing-Steuerelements gibt an, zu welchem Prozentsatz eine Aufgabe abgeschlossen ist. Dieses Element sollte für Vorgänge verwendet werden, deren Dauer bekannt ist und deren Fortschritt nicht die Interaktion des Benutzers mit der App blockieren sollte.

Das folgende animierte Bild veranschaulicht ein bestimmte ProgressRing-Steuerelement.

Animated example of a determinate ProgressRing control.

Nutzungsrichtlinien

API-Referenz

Verwenden Sie die FooterMenuItems-Eigenschaft des NavigationView-Steuerelements, um Navigationselemente an das Ende des Navigationsbereichs zu platzieren (im Gegensatz zur MenuItems-Eigenschaft, mit der Elemente an den Anfang des Bereichs platziert werden).

Die folgende Abbildung zeigt ein NavigationView-Steuerelement mit den Navigationselementen Konto, Ihr Warenkorb und Hilfe im Fußzeilenmenü.

Example of a NavigationView with Account, Your Cart, and Help navigation items in the footer menu.

Nutzungsrichtlinien

API-Referenz

Beispiele

Tipp

Weitere Informationen, Entwurfsanleitungen und Codebeispiele finden Sie unter Entwerfen und Programmieren von Windows-Apps.

Die WinUI 3-Katalog- und WinUI 2-Katalog-Apps umfassen interaktive Beispiele für die meisten WinUI 3- und WinUI 2-Steuerelemente, -Features und -Funktionen.

Wenn sie bereits installiert sind, öffnen Sie sie, indem Sie auf die folgenden Links klicken: WinUI 3-Katalog oder WinUI 2-Katalog.

Wenn sie nicht installiert sind, können Sie den WinUI 3-Katalog und den WinUI 2-Katalog aus dem Microsoft Store herunterladen.

Sie können auch den Quellcode für beide von GitHub abrufen (verwenden Sie denmain-Branch für WinUI 3 und den Branchwinui2 für WinUI 2).

Andere Updates

In unserer Liste Relevante Änderungen finden Sie viele der in diesem Release behobenen GitHub-Probleme.