FrameworkElement.InheritanceBehavior Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Bereichsgrenzen für die Vererbung von Eigenschaftswerten, die Suche nach Ressourcenschlüsseln und die RelativeSource-FindAncestor-Suche ab oder legt diese Grenzen fest.
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
Eigenschaftswert
Ein Wert aus der Enumeration. Der Standardwert ist Default.
Hinweise
Bestimmte Grenzen in der Elementstruktur legen fest InheritanceBehavior , um den Umfang des Vererbungsverhaltens absichtlich zu begrenzen, auf eine Erzwingungsressource, um die Anwendungsressourcen zu überprüfen, oder um zu verhindern, dass ein RelativeSource FindAncestor-Nachschlagevorgang das aktuelle Element oder weitere Abfragen des aktuellen Elements verhindert. RelativeSource FindAncestor-Nachschlagevorgang tritt auf, wenn eine Bindung eine RelativeSource Eigenschaft verwendet, die Mode auf den RelativeSourceMode.FindAncestor Wert festgelegt ist.
Wenn Ihre abgeleitete Klasse diese Eigenschaft festlegen soll, sollten Sie dies innerhalb des statischen Konstruktors oder in anderen Initialisierungsroutinen tun.