Udostępnij za pośrednictwem


Materiały w aplikacjach systemu Windows

Materials to efekty wizualne stosowane do powierzchni interfejsu użytkownika przypominających rzeczywiste artefakty. Odgrywają one kluczową rolę w tworzeniu głębi, hierarchii i wizualnego zainteresowania interfejsem aplikacji.

System Windows udostępnia dwa podstawowe typy materiałów:

  • Mica — nieprzezroczysty materiał, który łączy motyw użytkownika i tapetę pulpitu, aby utworzyć wysoce spersonalizowany wygląd. Mica została zaprojektowana pod kątem wydajności, ponieważ przechwytuje tapetę tła tylko raz, aby utworzyć wizualizację, dzięki czemu idealnie nadaje się do warstwy podstaw aplikacji, szczególnie w obszarze paska tytułu.

  • Akryl — półprzezroczysty materiał, który replikuje efekt szkła matowego. Akryl może być używany jako tło systemowe dla przejściowych, lekko ukrywających się powierzchni (takich jak elementy wysuwane i menu kontekstowe) lub jako pędzel wewnątrz aplikacji, stosowany bezpośrednio do elementów interfejsu użytkownika.

Jak używać materiałów

Istnieją dwa sposoby używania materiałów w aplikacjach WinUI:

  • Tła systemowe (Mica/Akryl) — zastosuj micę lub akryl jako tło okna aplikacji lub tymczasowe powierzchnie interfejsu użytkownika, takie jak wyskakujące okienka. Jest ustawiany za pomocą właściwości SystemBackdrop w elementach Window, Flyout, Popup i innych.

  • Akryl w aplikacji — stosowanie efektów akrylowych bezpośrednio do elementów interfejsu użytkownika w aplikacji przy użyciu AcrylicBrush zasobów motywu lub niestandardowych pędzli akrylowych. Jest to przydatne w przypadku paneli, pasków bocznych i innych obszarów zawartości, w których ma być efekt przezroczysty.