Курс лекций для студентов специальности 1-40 01 03 Информатика и технологии программирования Минск 2013



страница19/22
Дата09.08.2018
Размер1.9 Mb.
#43657
ТипКурс лекций
1   ...   14   15   16   17   18   19   20   21   22

11. Стили и триггеры


Стиль – это коллекция значений свойств, которые могут быть применены к элементу. В WPF стили играют ту же роль, которую CSS играет в HTML-разметке. Подобно CSS, стили WPF позволяют определять общий набор характеристик форматирования и применять их по всему приложению для обеспечения согласованности. Стили могут работать автоматически, предназначаться для элементов конкретного типа и каскадироваться через дерево элементов.

Рассмотрение стилей начнём с конкретного примера, в котором определяется и применяется стиль для кнопок.















Рис. 39. Кнопки, к которым применён стиль.

Любой стиль в WPF – это объект класса System.Windows.Style. Основным свойством стиля является коллекция Setters (свойство содержимого), в которой каждый элемент задаёт значение для некоторого свойства зависимостей (стили работают только со свойствами зависимостей). Чтобы задать значение для свойства зависимостей, нужно указать имя этого свойства. В нашем примере имя включает префикс – класс элемента. Если требуется применить один стиль к визуальным элементам разных типов, для префикса используется имя общего типа-предка:










Каталог: images
images -> В списке студентов (или магистрантов)
images -> Н. И. Сулейманов Комплект контрольно-оценочных средств для оценки результатов освоения профессионального модуля разработан на основе Федерального государственного образовательного стандарта среднего профессионального
images -> По направлению подготовки
images -> Добавить гаджеты. Добавление гаджетов
images -> Техническое задание № apnip/C. 2/CS/Ind/01 Международный консультант по улучшенной производительности орошаемого земледелия
images -> Комплект контрольно-оценочных средств по профессиональному модулю пм. 01 Техническое обслуживание и ремонт автотранспорта


Поделитесь с Вашими друзьями:
1   ...   14   15   16   17   18   19   20   21   22




База данных защищена авторским правом ©vossta.ru 2022
обратиться к администрации

    Главная страница