A felhasználói felület áttekintése

A nagyszerű Windows app egy intuitív, rugalmas és vizuálisan polírozott felhasználói felület kialakítását jelenti. A Windows platform számos felhasználói felületi építőelemet kínál – a használatra kész vezérlőktől és a rugalmas elrendezési rendszerektől kezdve a zökkenőmentes animációkig és az ablakos API-kig –, így olyan élményeket hozhat létre, amelyek otthon érezhetik magukat a Windowsban.

A tervezési alapelveket, mintákat és vizuális útmutatást a Tervezés áttekintésében talál.

Vezérlők

A Windows átfogó felhasználói felületi vezérlőket biztosít, amelyek a Fluent Design nyelvét követik . Az olyan alapvető beviteli vezérlőktől, mint a gombok, a jelölőnégyzetek és a szövegdobozok, a speciális gyűjteménynézetek, párbeszédpanelek, menük és választók– ezek a vezérlők minden alkalmazásfelület építőelemeit biztosítják.

Kezdje el a vezérlőkkel

Layout

Az elrendezéspanelek és a csatolt elrendezések lehetővé teszik a felhasználói felület elemeinek elrendezését úgy, hogy az igazodjon a különböző képernyőméretekhez és tájolásokhoz. Használjon beépített paneleket, például a StackPanelt, a Rácsot és a RelativePanelt, vagy hozzon létre egyéni paneleket speciális forgatókönyvekhez. Az átalakítások és a térhatású perspektíva effektusok további rugalmasságot biztosítanak.

Tudnivalók az elrendezéspanelekről

Segítség a felhasználóknak az alkalmazáson belüli navigáláshoz olyan navigációs mintákkal, mint a visszamenőleges navigáció, a navigációs előzmények és az oldalak közötti áttűnés. A navigációs vezérlők, például a NavigationView, a BreadcrumbBar és a TabView használatával egyértelmű, konzisztens navigációs struktúrákat hozhat létre.

A navigáció felfedezése

Motion

A mozgás életre kelti az alkalmazást, és egyfajta folytonosságot teremt a felhasználók interakciója során. Az oldaláttűnéseket, a csatlakoztatott animációkat, a parallaxeffektusokat és az XAML-animációkat használva vizuális visszajelzést és útmutatást adhat a figyelmének.

Mozgás felfedezése

Windowing

Az ablakos API-k lehetővé teszik az alkalmazásablakok kezelését, a címsorok testreszabását és az alkalmazás képernyőn való megjelenítésének szabályozását. Az AppWindow osztály és a kapcsolódó API-k segítségével többablakos szolgáltatásokat hozhat létre, teljes képernyős szolgáltatásokat használhat, vagy kompakt átfedéseket valósíthat meg.

Tudnivalók az ablakozásról