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
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 Anfangsmodus und zusätzlichen Qualifizierern, die bei der Suche nach der gewünschten relativen Quelle die Struktur durchlaufen. |
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 Anfangsmodus und zusätzlichen Qualifizierern, die bei der Suche nach der gewünschten relativen Quelle die Struktur durchlaufen.
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. Diese Signatur ist nur relevant, wenn es sich um einen FindAncestor handelt.
- ancestorLevel
- Int32
Die Ordinalposition des gewünschten übergeordneten Elements unter allen übergeordneten Elementen des gegebenen Typs.
Beispiele
Im Folgenden wird die zweite ItemsControl zurückgegeben, die auf dem Aufwärtspfad ab dem Zielelement der Bindung gefunden wird.
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
keine Relevanz haben, wenn als Parameter für ein mode
anderes als FindAncestorangegeben wird. Verwenden Sie diese Signatur nicht für die anderen RelativeSourceMode Werte.