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-Steuerelemente

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

Support für die WinUI 2-Plattform

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.

Roadmap für Entwickler

WinUI wird im Repository zur Windows-UI-Bibliothek auf GitHub gehostet, wo wir uns über Fehlerberichte, Featureanforderungen und Communitycodebeiträge freuen.

Wir entwickeln und pflegen WinUI weiter, um weitere Entwicklerszenarien zu unterstützen. Die neuesten Informationen zu unseren Plänen für WinUI findest du in unserer Roadmap im Repository zur Windows-UI-Bibliothek.

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