Ресурсы и стили. Использование менеджера визуальных состояний (Visual State Manager)

Элементы управления .NET MAUI могут находится в различных состояниях. например, кнопка может быть нажата или отключена, поле ввода может иметь фокус и так далее. При необходимости, мы можем менять оформление элемента управления в зависимости от его состояния. Для этого в .NET MAUI используется Visual State Manager (менеджер визуальных состояний)

Читать далее

Ресурсы и стили. Реакция на изменение системной темы устройства (AppThemeBinding)

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

Читать далее

Ресурсы и стили. Использование стилей

Стили в .NET MAUI позволяют отделить визуальное оформление элемента управления от его основного кода. Стиль в .NET MAUI представляет собой набор свойств и их значений, которые могут применяться к элементам управления.

Читать далее

Ресурсы и стили. Подключение внешних ресурсов

Часто ресурсы приложения выносят в отдельные файлы, что позволяет не захламлять исходный код приложения. В .NET MAUI мы также можем выносить ресурсы во внешние файлы и подключать их в своих приложениях.

Читать далее

Ресурсы и стили. Ресурсы в .NET MAUI

Под термином «ресурсы приложения» может пониматься практически всё, что используется в нашем приложении — картинки, статические файлы, строки и так далее. В нашем случае, под ресурсами мы будем рассматривать логические ресурсы, то есть такие ресурсы, которые мы можем определить внутри приложения и использовать их в нескольких элементах приложение. Так, в качестве ресурсов мы можем рассматривать строки, значения цветов, объекты и так далее.

Читать далее