Freigeben über


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

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.

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