FrameworkElement.InheritanceBehavior Propriété

Définition

Obtient ou définit les limites de la portée de l'héritage des valeurs de propriétés, la recherche de clés de ressources et la recherche de 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

Valeur de propriété

InheritanceBehavior

Valeur de l’énumération. La valeur par défaut est Default.

Remarques

Certaines limites de l’arborescence d’éléments définies InheritanceBehavior pour limiter délibérément l’étendue du comportement d’héritage, à une recherche de ressource force pour vérifier les ressources de l’application ou empêcher une recherche RelativeSource FindAncestor d’interroger l’élément actuel ou tout autre élément. La recherche RelativeSource FindAncestor se produit lorsqu’une liaison utilise une RelativeSource Mode propriété définie sur la RelativeSourceMode.FindAncestor valeur.

Si vous souhaitez que votre classe dérivée définisse cette propriété, vous devez le faire dans le constructeur statique ou dans d’autres routines d’initialisation.

S’applique à

Voir aussi