Dela via


Översikt över användargränssnitt

Att skapa en bra Windows app innebär att skapa ett användargränssnitt som är intuitivt, dynamiskt och visuellt polerat. Windows-plattformen innehåller en omfattande uppsättning byggstenar för användargränssnitt – från färdiga kontroller och flexibla layoutsystem till smidiga animeringar och fönster-API:er – så att du kan skapa upplevelser som känns som hemma i Windows.

Designprinciper, mönster och visuell vägledning finns i Designöversikt.

Kontroller

Windows innehåller ett omfattande bibliotek med användargränssnittskontroller som följer språket Fluent Design . Från grundläggande indatakontroller som knappar, kryssrutor och textrutor till avancerade samlingsvyer, dialogrutor, menyer och väljare – de här kontrollerna ger dig byggstenarna för alla appgränssnitt.

Kom igång med kontroller

Utformning

Med layoutpaneler och bifogade layouter kan du ordna gränssnittselement på ett sätt som anpassas till olika skärmstorlekar och orienteringar. Använd inbyggda paneler som StackPanel, Grid och RelativePanel eller skapa anpassade paneler för specialiserade scenarier. Transformeringar och 3D-perspektiveffekter ger ytterligare flexibilitet.

Lär dig mer om layoutpaneler

Hjälp användarna att gå igenom din app med navigeringsmönster som bakåtnavigering, navigeringshistorik och sid-till-sida-övergångar. Använd navigeringskontroller som NavigationView, BreadcrumbBar och TabView för att skapa tydliga och konsekventa navigeringsstrukturer.

Utforska navigering

Motion

Motion ger din app liv och skapar en känsla av kontinuitet när användarna interagerar med den. Använd sidövergångar, anslutna animeringar, parallaxeffekter och XAML-animeringar för att ge visuell feedback och vägleda uppmärksamhet.

Utforska rörelse

Windowing

Med fönster-API:erna kan du hantera appfönster, anpassa namnlister och styra hur din app visas på skärmen. Använd Klassen AppWindow och relaterade API:er för att skapa upplevelser med flera fönster, gå till helskärmsläge eller implementera kompakta överlägg.

Lär dig mer om fönster