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

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

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

Это значит, что когда вы устанавливаете значение свойства в XAML или в коде, то это значение зачастую "стекает вниз" по элементам дерева и применяется к другим элементам, которые имеют свойство с тем же именем.

Вот пример, где значение FontStyle для нескольких контролов наследуется от вышестоящего элемента Window.


    
        

Теперь окно выглядит так:

Оригинал: #144 – Dependency Property Value Sources: #10 – Inheritance




Дата публикации: 02.12.2010 18:51

Ярлыки: Dependency Property, WPF