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
| Name | Description |
|---|---|
| RelativeSource() |
RelativeSource sınıfının yeni bir örneğini başlatır. |
| RelativeSource(RelativeSourceMode) |
Sınıfının yeni bir örneğini RelativeSource başlangıç moduyla 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)
Sınıfının yeni bir örneğini RelativeSource başlangıç moduyla 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
Verilen türün tüm ataları arasında istenen atanın 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
ancestorTypeve ancestorLevel dışında modebir FindAncestor parametre olarak verilirse hiçbir ilgisi yoktur. Bu imzayı diğer RelativeSourceMode değerler için kullanmayın.