WinUI für UWP (WinUI 2)
Hinweis
Weitere Informationen zum Erstellen von Windows Desktop-Apps mit der neuesten Version von WinUI finden Sie unter WinUI 3.
WinUI 2 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: WinUI 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: WinUI-APIs funktionieren auch unter früheren Versionen von Windows 10. Sie müssen 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 WinUI-Steuerelemente sind in der Dokumentation zu Steuerelementen der universellen Windows-Plattform enthalten.
API-Referenzdokumente finden Sie unter WinUI-APIs.
Installieren und Verwenden von WinUI
Anweisungen zum Installieren und Verwenden der WinUI 2-Bibliothek finden Sie unter Erste Schritte mit WinUI.
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 WinUI-NuGet-Paketen finden Sie in der Liste der WinUI-NuGet-Pakete.
Siehe auch
Windows developer