FrameworkElement.InheritanceBehavior Свойство

Определение

Получает или задает пределы области видимости для наследования значений свойств, поиска ключей ресурсов и поиска RelativeSource FindAncestor.

protected public:
 property System::Windows::InheritanceBehavior InheritanceBehavior { System::Windows::InheritanceBehavior get(); void set(System::Windows::InheritanceBehavior value); };
protected internal System.Windows.InheritanceBehavior InheritanceBehavior { get; set; }
member this.InheritanceBehavior : System.Windows.InheritanceBehavior with get, set
Protected Friend Property InheritanceBehavior As InheritanceBehavior

Значение свойства

InheritanceBehavior

Значение перечисления. Значение по умолчанию — Default.

Комментарии

Некоторые границы в дереве элементов задаются InheritanceBehavior для намеренного ограничения области поведения наследования, принудительного поиска ресурсов для проверки ресурсов приложения или предотвращения поиска RelativeSource FindAncestor от запроса текущего элемента или любого другого. Поиск RelativeSource FindAncestor происходит, когда привязка использует RelativeSource свойство Mode , для которого задано RelativeSourceMode.FindAncestor значение.

Если вы хотите, чтобы производный класс задал это свойство, необходимо сделать это в статическом конструкторе или в других подпрограммах инициализации.

Применяется к

См. также раздел