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

Definizione

Ottiene o imposta i limiti di ambito per l'ereditarietà dei valori di proprietà, per la ricerca delle chiavi di risorsa e per la ricerca 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

Valore della proprietà

Valore dell'enumerazione.A value of the enumeration. Il valore predefinito è Default.The default is Default.

Commenti

Alcuni limiti nell'albero degli elementi sono InheritanceBehavior impostati per limitare intenzionalmente l'ambito del comportamento di ereditarietà, a una ricerca di risorse forzata per verificare le risorse dell'applicazione o per impedire a una ricerca FindAncestor di RelativeSource di eseguire una query sull'elemento corrente o altre operazioni.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. La ricerca di FindAncestor di RelativeSource si verifica quando RelativeSource un'associazione usa Mode un oggetto la cui RelativeSourceMode.FindAncestor proprietà è impostata sul valore.RelativeSource FindAncestor lookup occurs when a binding uses a RelativeSource that has its Mode property set to the RelativeSourceMode.FindAncestor value.

Se si desidera che la classe derivata imposti questa proprietà, è necessario eseguire questa operazione all'interno del costruttore statico o in altre routine di inizializzazione.If you want your derived class to set this property, you should do so within the static constructor or in other initialization routines.

Si applica a

Vedi anche