FrameworkElement.InheritanceBehavior FrameworkElement.InheritanceBehavior FrameworkElement.InheritanceBehavior FrameworkElement.InheritanceBehavior Property

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.Gets or sets the scope limits for property value inheritance, resource key lookup, and RelativeSource FindAncestor lookup.

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é

Valeur de l’énumération.A value of the enumeration. La valeur par défaut est Default.The default is Default.

Remarques

Certaines limites dans l’élément d’arborescence ensemble InheritanceBehavior délibérément limiter la portée du comportement d’héritage pour une recherche de ressource de force pour vérifier les ressources d’application, ou pour empêcher une recherche RelativeSource FindAncestor à partir de l’interrogation de l’élément actuel ni toute autre.Certain boundaries in the element tree set InheritanceBehavior to deliberately limit the scope of inheritance behavior, to a force resource lookup to check the application resources, or to prevent a RelativeSource FindAncestor lookup from querying the current element or any further. Recherche de RelativeSource FindAncestor se produit lorsqu’une liaison utilise un RelativeSource qui a son Mode propriété définie sur la RelativeSourceMode.FindAncestor valeur.RelativeSource FindAncestor lookup occurs when a binding uses a RelativeSource that has its Mode property set to the RelativeSourceMode.FindAncestor value.

Si vous souhaitez que votre classe dérivée de définir cette propriété, vous devez le faire dans le constructeur statique ou dans d’autres routines d’initialisation.If you want your derived class to set this property, you should do so within the static constructor or in other initialization routines.

S’applique à

Voir aussi