Поделиться через


Материалы в приложениях Windows

Материалы — это визуальные эффекты, применяемые к поверхностям пользовательского опыта, напоминающие реальные артефакты. Они играют ключевую роль в создании глубины, иерархии и визуального интереса к интерфейсу приложения.

Windows предоставляет два основных типа материалов:

  • Мика — непрозрачный материал, который включает тему пользователя и обои на рабочем столе, чтобы создать высокоперсонализированный внешний вид. Mica предназначен для повышения производительности, так как захватывает фон только один раз для создания визуализации, что делает его идеальным для базового слоя вашего приложения, особенно в области заголовка окна.

  • Акрил — полупрозрачный материал, который реплицирует эффект заморозенного стекла. Акрил можно использовать в качестве системного фона для временных поверхностей со световыми эффектами (например, всплывающих окон и контекстных меню) или в качестве кисти в приложении, применяемой непосредственно к элементам пользовательского интерфейса.

Как использовать материалы

В приложениях WinUI материалы можно использовать двумя способами:

  • Системные фоны (Mica/Акрил) — примените Mica или Акрил для рабочего стола в качестве фона окна вашего приложения или временных интерфейсных поверхностей, таких как всплывающие элементы и всплывающие окна. Этот параметр задается с помощью SystemBackdrop свойства в Window, Flyout, Popup и других элементах.

  • Акрил в приложении — применение акриловых эффектов непосредственно к элементам пользовательского интерфейса в приложении с помощью AcrylicBrush ресурсов темы или пользовательских акриловых кистей. Это полезно для панелей, боковой панели и других областей содержимого, где требуется полупрозрачный эффект.