RelativeSource Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der RelativeSource-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| RelativeSource() |
Initialisiert eine neue Instanz der RelativeSource-Klasse. |
| RelativeSource(RelativeSourceMode) |
Initialisiert eine neue Instanz der RelativeSource Klasse mit einem Anfangsmodus. |
| RelativeSource(RelativeSourceMode, Type, Int32) |
Initialisiert eine neue Instanz der RelativeSource Klasse mit einem Anfänglichen Modus und zusätzlichen Qualifizierern zur Strukturbegehung, um die gewünschte relative Quelle zu finden. |
RelativeSource()
Initialisiert eine neue Instanz der RelativeSource-Klasse.
public:
RelativeSource();
public RelativeSource();
Public Sub New ()
Gilt für:
RelativeSource(RelativeSourceMode)
Initialisiert eine neue Instanz der RelativeSource Klasse mit einem Anfangsmodus.
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)
Parameter
- mode
- RelativeSourceMode
Einer der RelativeSourceMode Werte.
Gilt für:
RelativeSource(RelativeSourceMode, Type, Int32)
Initialisiert eine neue Instanz der RelativeSource Klasse mit einem Anfänglichen Modus und zusätzlichen Qualifizierern zur Strukturbegehung, um die gewünschte relative Quelle zu finden.
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)
Parameter
- mode
- RelativeSourceMode
Einer der RelativeSourceMode Werte. Damit diese Signatur relevant ist, sollte dies der Fall sein FindAncestor.
- ancestorLevel
- Int32
Die Ordnungsposition des gewünschten Vorgängers unter allen Vorfahren des angegebenen Typs.
Beispiele
Im Folgenden wird der zweite ItemsControl Aufwärtspfad zurückgegeben, der mit dem Zielelement der Bindung beginnt.
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)
Hinweise
ancestorType und ancestorLevel haben keine Relevanz, wenn sie als Parameter für einen mode anderen als FindAncestor. Verwenden Sie diese Signatur nicht für die anderen RelativeSourceMode Werte.