RelativeSource.AncestorLevel 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 zu beachtende Vorgängerebene im FindAncestor-Modus ab oder legt diese fest. Verwenden Sie 1, um die Ebene anzugeben, die dem Bindungszielelement am nächsten ist.
public:
property int AncestorLevel { int get(); void set(int value); };
public int AncestorLevel { get; set; }
member this.AncestorLevel : int with get, set
Public Property AncestorLevel As Integer
Eigenschaftswert
Die Vorgängerebene. Verwenden Sie 1, um die Ebene anzugeben, die dem Bindungszielelement am nächsten ist.
Beispiele
Im Folgenden wird der zweite ItemsControl Aufwärtspfad zurückgegeben, der am Zielelement der Bindung beginnt.
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 das Festlegen AncestorType der Eigenschaft oder die AncestorLevel Eigenschaft implizit den Mode Eigenschaftswert FindAncestorgesperrt.
XAML-Textverwendung
Informationen zu XAML finden Sie unter RelativeSource MarkupExtension.