RelativeSource.AncestorType 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 den Typ des gesuchten übergeordneten Elements ab oder legt ihn fest.
public:
property Type ^ AncestorType { Type ^ get(); void set(Type ^ value); };
public Type AncestorType { get; set; }
member this.AncestorType : Type with get, set
Public Property AncestorType As Type
Eigenschaftswert
Der Typ des Vorgängers. Der Standardwert ist null
.
Ausnahmen
Die RelativeSource befindet sich nicht im FindAncestor-Modus.
Beispiele
Im Folgenden wird die zweite ItemsControl zurückgegeben, die auf dem Aufwärtspfad gefunden wird, beginnend beim Zielelement der Bindung.
Binding myBinding = new Binding();
// Returns the second ItemsControl encountered on the upward path
// starting at the target element of the binding
myBinding.RelativeSource = new RelativeSource(
RelativeSourceMode.FindAncestor, typeof(ItemsControl), 2);
Dim myBinding As New Binding()
' Returns the second ItemsControl encountered on the upward path
' starting at the target element of the binding
myBinding.RelativeSource = New RelativeSource(RelativeSourceMode.FindAncestor, GetType(ItemsControl), 2)
Hinweise
Wenn die Mode Eigenschaft nicht explizit festgelegt ist, wird der AncestorTypeAncestorLevel Eigenschaftswert implizit auf FindAncestorgesperrtMode.
XAML-Textverwendung
XAML-Informationen finden Sie unter RelativeSource MarkupExtension.