Подпишись на наш Twitter

Быть в курсе появления новых статей!

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

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

IsEditable false:

IsEditable true:

Изменение внешнего вида вызывается срабатыванием триггера из стиля по умолчанию. Если кликнуть правой кнопкой на ComboBox в Blend и выбрать Edit a Template | Edit a Copy, то вы можете увидеть стиль по умолчанию для ComboBox, включая следующий триггер для IsEditable.


    
    
    
    
    

Оригинал: #142 – Dependency Property Value Sources: #8 – Theme Style Triggers




Дата публикации: 01.12.2010 18:40

Ярлыки: Dependency Property, Styles, Theme, WPF