RelativeSource Konstruktorer

Definition

Initierar en ny instans av RelativeSource klassen.

Överlagringar

Name Description
RelativeSource()

Initierar en ny instans av RelativeSource klassen.

RelativeSource(RelativeSourceMode)

Initierar en ny instans av RelativeSource klassen med ett inledande läge.

RelativeSource(RelativeSourceMode, Type, Int32)

Initierar en ny instans av RelativeSource klassen med ett inledande läge och ytterligare trädvandringskvalificerare för att hitta önskad relativ källa.

RelativeSource()

Initierar en ny instans av RelativeSource klassen.

public:
 RelativeSource();
public RelativeSource();
Public Sub New ()

Gäller för

RelativeSource(RelativeSourceMode)

Initierar en ny instans av RelativeSource klassen med ett inledande läge.

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)

Parametrar

mode
RelativeSourceMode

Ett av RelativeSourceMode värdena.

Gäller för

RelativeSource(RelativeSourceMode, Type, Int32)

Initierar en ny instans av RelativeSource klassen med ett inledande läge och ytterligare trädvandringskvalificerare för att hitta önskad relativ källa.

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)

Parametrar

mode
RelativeSourceMode

Ett av RelativeSourceMode värdena. För att signaturen ska vara relevant bör detta vara FindAncestor.

ancestorType
Type

Förfadern Type att leta efter.

ancestorLevel
Int32

Ordningstalet för den önskade förfadern bland alla förfäder av den angivna typen.

Exempel

Följande returnerar den andra ItemsControl som påträffades på den uppåtgående sökvägen med början vid bindningens målelement.

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)

Kommentarer

ancestorType och ancestorLevel har ingen relevans om de anges som parametrar för en mode annan än FindAncestor. Använd inte den här signaturen för de andra RelativeSourceMode värdena.

Gäller för