RelativeSource Oluşturucular
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.
RelativeSource sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
RelativeSource() |
RelativeSource sınıfının yeni bir örneğini başlatır. |
RelativeSource(RelativeSourceMode) |
Başlangıç moduyla sınıfının yeni bir örneğini RelativeSource başlatır. |
RelativeSource(RelativeSourceMode, Type, Int32) |
İlk mod ve istenen göreli kaynağı bulmak için ek ağaç yürüme niteleyicileri ile sınıfının yeni bir örneğini RelativeSource başlatır. |
RelativeSource()
RelativeSource sınıfının yeni bir örneğini başlatır.
public:
RelativeSource();
public RelativeSource ();
Public Sub New ()
Şunlara uygulanır
RelativeSource(RelativeSourceMode)
Başlangıç moduyla sınıfının yeni bir örneğini RelativeSource başlatır.
public:
RelativeSource(System::Windows::Data::RelativeSourceMode mode);
public RelativeSource (System.Windows.Data.RelativeSourceMode mode);
new System.Windows.Data.RelativeSource : System.Windows.Data.RelativeSourceMode -> System.Windows.Data.RelativeSource
Public Sub New (mode As RelativeSourceMode)
Parametreler
- mode
- RelativeSourceMode
Değerlerden RelativeSourceMode biri.
Şunlara uygulanır
RelativeSource(RelativeSourceMode, Type, Int32)
İlk mod ve istenen göreli kaynağı bulmak için ek ağaç yürüme niteleyicileri ile sınıfının yeni bir örneğini RelativeSource başlatır.
public:
RelativeSource(System::Windows::Data::RelativeSourceMode mode, Type ^ ancestorType, int ancestorLevel);
public RelativeSource (System.Windows.Data.RelativeSourceMode mode, Type ancestorType, int ancestorLevel);
new System.Windows.Data.RelativeSource : System.Windows.Data.RelativeSourceMode * Type * int -> System.Windows.Data.RelativeSource
Public Sub New (mode As RelativeSourceMode, ancestorType As Type, ancestorLevel As Integer)
Parametreler
- mode
- RelativeSourceMode
Değerlerden RelativeSourceMode biri. Bu imzanın ilgili olması için bu olmalıdır FindAncestor.
- ancestorLevel
- Int32
İstenen atanın verilen türün tüm ataları arasında sıralı konumu.
Ö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
ancestorType
ve ancestorLevel
dışında FindAncestorbir mode
parametre için parametre olarak verilip verilmediğiyle ilgili bir ilgisi yoktur. Bu imzayı diğer RelativeSourceMode değerler için kullanmayın.