Windows-UI-Bibliothek (WinUI) 2

Hinweis

Weitere Informationen zum Erstellen von Windows Desktop-Apps mit der neuesten Version von WinUI finden Sie unter Windows-UI-Bibliothek 3.

WinUI controls

Die Windows-UI-Bibliothek 2 (WinUI) ist eng in Windows SDKs integriert und stellt offizielle native Steuerelemente der Windows-Benutzeroberfläche sowie andere Benutzeroberflächenelemente für UWP-Anwendungen (und Desktopanwendungen, die XAML Islands verwenden) bereit.

WinUI 2 platform support

Durch Beibehalten von Abwärtskompatibilität mit früheren Versionen von Windows 10 wird ermöglicht, dass WinUI 2-Steuerelemente auch dann funktionieren, wenn Benutzer nicht über das aktuelle Betriebssystem verfügen.

Informationen finden Sie in den neuesten Versionshinweisen zu WinUI 2.

Funktionen

Weitere Informationen zu den für das nächste Release geplanten Arbeiten finden Sie im WinUI 2.8-Meilenstein, wo Sie auch Feedback geben können.

  • Neue Steuerelemente: Die Windows-UI-Bibliothek enthält neue Steuerelemente, die nicht als Teil der Windows-Standardplattform ausgeliefert werden.

  • Aktualisierte Versionen vorhandener Steuerelemente: Die Bibliothek enthält auch aktualisierte Versionen vorhandener Windows-Plattformsteuerelemente, die mit früheren Versionen von Windows 10 verwendet werden können.

  • Unterstützung für frühere Versionen von Windows 10: Windows-UI-Bibliotheks-APIs funktionieren auch unter früheren Versionen von Windows 10. Du musst daher keine Versionsüberprüfungen oder bedingten XAML-Code verwenden, um Benutzer zu unterstützen, die nicht das allerneueste Betriebssystem einsetzen.

  • Unterstützung für XamlDirect: Die XAML Direct-APIs, die für Middlewareentwickler entwickelt wurden, ermöglichen Zugriff auf XAML-Funktionen auf einer niedrigeren Ebene, die eine bessere CPU- und Arbeitssatzleistung bieten. Mit XamlDirect kannst du XamlDirect-APIs unter früheren Versionen von Windows 10 verwenden, ohne dass du speziellen Code schreiben musst, um mehrere Windows 10-Zielversionen zu verarbeiten.

Beispiele

Tipp

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

Die App WinUI 2-Katalog umfasst interaktive Beispiele für die meisten WinUI 2-Steuerelemente, -Features und -Funktionen.

Wenn die Katalog-App bereits installiert ist, klicken Sie auf WinUI 2-Katalog, um sie zu öffnen.

Ist sie noch nicht installiert, laden Sie den WinUI 2-Katalog aus dem Microsoft Store herunter.

Sie können auch den Quellcode von GitHub abrufen. (Wählen Sie dazu den Branch winui2 aus.)

Dokumentation

Anleitungen für Steuerelemente der Windows-UI-Bibliothek sind in der Dokumentation zu Steuerelementen der universellen Windows-Plattform enthalten.

API-Referenzdokumente befinden sich unter Windows-UI-Bibliotheks-APIs.

Installieren und Verwenden der Windows-UI-Bibliothek

Anweisungen zum Installieren und Verwenden der WinUI 2-Bibliothek finden Sie unter Erste Schritte mit der Windows UI-Bibliothek.

Einbindung von Entwicklern

Wir freuen uns über Fehlerberichte, Featureanforderungen und Communitycodebeiträge im microsoft-ui-xaml-Repository auf GitHub.

Liste der NuGet-Pakete

Ausführliche Informationen zu den NuGet-Paketen der Windows-UI-Bibliothek finden Sie unter Liste der NuGet-Pakete der Windows-UI-Bibliothek.

Siehe auch