Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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.
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.
Navigering
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.
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.
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.
Windows developer