RelativeSource.AncestorLevel Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Modda aranacak FindAncestor üst düzey düzeyini alır veya ayarlar. Bağlama hedef öğesine en yakın olanı belirtmek için 1 kullanın.
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
Özellik Değeri
Üst düzey. Bağlama hedef öğesine en yakın olanı belirtmek için 1 kullanın.
Örnekler
Aşağıdaki, bağlamanın hedef öğesinden başlayarak yukarı doğru yolda karşılaşılan ikinciyi ItemsControl döndürür.
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)
Açıklamalar
Mode Özellik açıkça ayarlanmadıysa, veya AncestorLevel özelliğinin ayarlanması AncestorType özellik değerini FindAncestorörtük olarak olarak kilitlerMode.
XAML Metni Kullanımı
XAML bilgileri için bkz . RelativeSource MarkupExtension.