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

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

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

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

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


    
        

Теперь окно выглядит следующим образом:

Значение dependency property не будет наследоваться, если это значение установлено явно (локально) в элементе.

Оригинал: #153 – You Can Set the Value of any Dependency Property for any Dependency Object




Дата публикации: 20.11.2010 18:55

Ярлыки: Dependency Property, WPF