Share via


Windows-UI-Bibliothek 2.4

WinUI 2.4 ist das Mai 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

RadialGradientBrush

Ein RadialGradientBrush wird innerhalb einer Ellipse gezeichnet, die durch die Eigenschaften Center, RadiusX und RadiusY definiert wird. Farben für den Farbverlauf beginnen in der Mitte der Ellipse und enden am Radius.

Short video showing the behavior of the Radial gradient brush.
Radialer Farbverlaufspinsel

Nutzungsrichtlinien

API-Referenz

ProgressRing

Das ProgressRing-Steuerelement ist für modale Interaktionen vorgesehen, in denen die Aktivitäten des Benutzers blockiert werden, bis das ProgressRing-Element nicht mehr angezeigt wird. Verwenden Sie dieses Steuerelement, wenn es für einen Vorgang erforderlich ist, dass die meisten Interaktionen mit der App angehalten werden, bis der Vorgang beendet ist.

Short video showing the behavior of the Progress Ring control.
ProgressRing-Steuerelement

Nutzungsrichtlinien

API-Referenz

TabView-Updates

Durch die Updates des TabView-Steuerelements haben Sie mehr Kontrolle über die Darstellung von Registerkarten.

Sie können die Breite nicht ausgewählter Registerkarten festlegen und lediglich ein Symbol anzeigen, um Bildschirmplatz zu sparen:

TabView control tab sizes
Registerkartengrößen des TabView-Steuerelements

Sie können ferner die Schließen-Schaltfläche auf nicht ausgewählten Registerkarten ausblenden, bis der Benutzer mit dem Mauszeiger auf die Registerkarte zeigt (in früheren Versionen wurde sie immer angezeigt):

TabView control hover to close
TabView-Steuerelement – Draufzeigen zum Schließen

Nutzungsrichtlinien

API-Referenz

Updates des dunklen Designs für die Familie der TextBox-Steuerelemente

Wenn das dunkle Design aktiviert ist, bleibt die Hintergrundfarbe in der Familie der TextBox-Steuerelemente bei Texteinfügung standardmäßig dunkel (in früheren Versionen wechselte die Hintergrundfarbe während der Texteinfügung zu Weiß).

Vor Nachher
Short video showing the behavior of the TextBox dark theme before the updates.
Updates des dunklen Designs für TextBox (vorher)
Short video showing the behavior of the TextBox dark theme after the updates.
Updates des dunklen Designs für TextBox (nachher)
Another short movie showing the behavior of the TextBox dark theme before the updates.
Updates des dunklen Designs für TextBox (vorher)
Another short movie showing the behavior of the TextBox dark theme after the updates.
Updates des dunklen Designs für TextBox (nachher)

Nachfolgend sind einige der Steuerelemente aus der TextBox-Steuerelementfamilie aufgeführt:

Hierarchische Navigation

Das NavigationView-Steuerelement unterstützt nun die hierarchische Navigation und umfasst die Anzeigemodi „Left“, „Top“ und „LeftCompact“. Ein hierarchisches NavigationView-Steuerelement ist beim Anzeigen der Kategorien von Seiten, beim Identifizieren von Seiten mit zugeordneten Unterseiten oder bei der Verwendung in Apps mit Seiten im Hubstil nützlich, die Verknüpfungen zu vielen weiteren Seiten aufweisen.

Hierarchical NavigationView control
Hierarchical NavigationView-Steuerelement

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).