Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Erstellen einer großartigen Windows app bedeutet, eine benutzeroberfläche zu erstellen, die intuitiv, reaktionsfähig und visuell poliert ist. Die Windows-Plattform bietet eine vielzahl von UI-Bausteinen – von einsatzbereiten Steuerelementen und flexiblen Layoutsystemen bis hin zu reibungslosen Animationen und Fenster-APIs – sodass Sie Oberflächen erstellen können, die sich direkt zu Hause unter Windows fühlen.
Designprinzipien, Muster und visuelle Anleitungen finden Sie in der Entwurfsübersicht.
Bedienelemente
Windows bietet eine umfassende Bibliothek von UI-Steuerelementen, die der Fluent Design-Sprache folgen. Von grundlegenden Eingabesteuerelementen wie Schaltflächen, Kontrollkästchen und Textfeldern bis hin zu erweiterten Sammlungsansichten, Dialogfeldern, Menüs und Auswahlen – diese Steuerelemente bieten Ihnen die Bausteine für jede App-Schnittstelle.
Erste Schritte mit Steuerelementen
Layout
Mit Layoutpanels und angefügten Layouts können Sie UI-Elemente auf eine Weise anordnen, die sich an verschiedene Bildschirmgrößen und Ausrichtungen anpasst. Verwenden Sie integrierte Panels wie StackPanel, Grid und RelativePanel, oder erstellen Sie benutzerdefinierte Panels für spezielle Szenarien. Transformationen und 3D-Perspektiveneffekte fügen weitere Flexibilität hinzu.
Navigation
Helfen Sie Benutzern beim Navigieren in Ihrer App mit Navigationsmustern wie Rückwärtsnavigation, Navigationsverlauf und Seiten-zu-Seiten-Übergängen. Verwenden Sie Navigationssteuerelemente wie NavigationView, BreadcrumbBar und TabView, um klare, konsistente Navigationsstrukturen zu erstellen.
Motion
Bewegung bringt Ihre App zum Leben und schafft ein Gefühl der Kontinuität, wenn Benutzer damit interagieren. Verwenden Sie Seitenübergänge, verbundene Animationen, Parallaxeffekte und XAML-Animationen, um visuelles Feedback zu geben und die Aufmerksamkeit zu lenken.
Windowing
Mit den Fenster-APIs können Sie App-Fenster verwalten, Titelleisten anpassen und steuern, wie Ihre App auf dem Bildschirm angezeigt wird. Verwenden Sie die AppWindow-Klasse und zugehörige APIs, um Mehrfensteroberflächen zu erstellen, Vollbildmodus zu öffnen oder kompakte Überlagerungen zu implementieren.
Windows developer