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