RelativeSource.AncestorLevel Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le niveau d’ancêtre à rechercher, en mode FindAncestor. 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 d’ancêtre. Utilisez 1 pour indiquer celui le plus proche de l’élément cible de liaison.
Exemples
Ce qui suit retourne le deuxième ItemsControl rencontré sur le chemin vers le haut en commençant à 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 ou AncestorType de la AncestorLevel propriété verrouillera implicitement la valeur de la Mode propriété sur FindAncestor.
Utilisation du texte XAML
Pour plus d’informations XAML, consultez RelativeSource MarkupExtension.