Partager via


RelativeSource.AncestorLevel Propriété

Définition

Obtient ou définit le niveau d’ancêtre à rechercher, en FindAncestor mode. Utilisez 1 pour indiquer celui le plus proche de l’élément cible de liaison.

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

Valeur de propriété

Niveau ancêtre. Utilisez 1 pour indiquer celui le plus proche de l’élément cible de liaison.

Exemples

L’exemple suivant retourne la seconde ItemsControl rencontrée sur le chemin vers le haut à partir de l’élément cible de la liaison.

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)

Remarques

Si la Mode propriété n’est pas définie explicitement, la définition de la AncestorType propriété ou la AncestorLevel propriété verrouille implicitement la valeur FindAncestorde la Mode propriété sur .

Utilisation du texte XAML

Pour plus d’informations XAML, consultez RelativeSource MarkupExtension.

S’applique à

Voir aussi