RelativeSource.AncestorLevel Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví úroveň předku hledat, v FindAncestor režimu. Pomocí 1 označíte nejbližší k cílovému prvku vazby.
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
Hodnota vlastnosti
Nadřazená úroveň. Pomocí 1 označíte nejbližší k cílovému prvku vazby.
Příklady
Následující vrátí sekundu ItemsControl , která byla zjištěna na vzestupné cestě počínaje cílovým prvkem vazby.
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)
Poznámky
Mode Pokud vlastnost není nastavena explicitně, nastavení AncestorType nebo AncestorLevel vlastnost implicitně uzamkne Mode hodnotu vlastnosti na FindAncestor.
Použití textu XAML
Informace o XAML naleznete v tématu RelativeSource MarkupExtension.