Утилита с исходным кодом Show Me The Templates!

Show Me The Templates представляет собой инструмент для изучения шаблонов штатных элементов управления WPF для всех 6 тем.

Не смотря на то, что утилита создана в 2007 году, она остается актуальной и без проблем собирается Visual Studio 2010.

Скачать архив с исходным кодом.

Оригинал: Show Me The Templates!

10.01.2013

№143 – Dependency Property Value Sources: №9 – стиль темы

Девятый источник в списке источников базового значения dependency property является стиль определенный в теме. Свойство получает базовое значение из стиля темы, если сеттер для контрола определен в стиле по умолчанию. Каждый контрол поставляемый с WPF имеет стиль по умолчанию, который определяет внешний вид, который известен как стиль темы.

Если мы взглянем на стиль по умолчанию для контрола, мы увидим что стиль по умолчанию устанавливает свойство Background для ComboBox:

Читать полностью »

02.12.2010

№142 – Dependency Property Value Sources: №8 – триггер стиля темы

Восьмой источник в списке источников базового значения dependency property является триггер определенный в стиле темы. Триггером стиля темы является триггер определенный в стиле по умолчанию для контрола. Каждый контрол, который поставляется с WPF имеет стиль по умолчанию который определяет внешний вид, также известный как стиль темы.

В примере обратите внимание, что когда вы устанавливаете свойство IsEditable для ComboBox в true, то внешний вид меняется.

Читать полностью »

01.12.2010