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.

C#
protected internal System.Windows.InheritanceBehavior InheritanceBehavior { get; set; }

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 à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Voir aussi