FrameworkElement.InheritanceBehavior Proprietà

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.

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à

InheritanceBehavior

Valore dell'enumerazione. Il valore predefinito è Default.

Commenti

Alcuni limiti nell'albero degli elementi impostati InheritanceBehavior per limitare deliberatamente l'ambito del comportamento di ereditarietà, a una ricerca di risorse forzare la ricerca delle risorse dell'applicazione o per impedire a una ricerca RelativeSource FindAncestor di eseguire query sull'elemento corrente o su qualsiasi altra operazione. La ricerca di RelativeSource FindAncestor si verifica quando un'associazione usa un RelativeSource oggetto con la relativa Mode proprietà impostata sul RelativeSourceMode.FindAncestor valore .

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.

Si applica a

Vedi anche