RelativeSource Constructors

Definitie

Initialiseert een nieuw exemplaar van de RelativeSource klasse.

Overloads

Name Description
RelativeSource()

Initialiseert een nieuw exemplaar van de RelativeSource klasse.

RelativeSource(RelativeSourceMode)

Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus.

RelativeSource(RelativeSourceMode, Type, Int32)

Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus en aanvullende tree-walking kwalificatie voor het vinden van de gewenste relatieve bron.

RelativeSource()

Initialiseert een nieuw exemplaar van de RelativeSource klasse.

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

Van toepassing op

RelativeSource(RelativeSourceMode)

Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus.

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)

Parameters

mode
RelativeSourceMode

Een van de RelativeSourceMode waarden.

Van toepassing op

RelativeSource(RelativeSourceMode, Type, Int32)

Initialiseert een nieuw exemplaar van de RelativeSource klasse met een initiële modus en aanvullende tree-walking kwalificatie voor het vinden van de gewenste relatieve bron.

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)

Parameters

mode
RelativeSourceMode

Een van de RelativeSourceMode waarden. Dit moet zijn om deze handtekening relevant te maken FindAncestor.

ancestorType
Type

De Type bovenliggende voorvader om naar te zoeken.

ancestorLevel
Int32

De rangschikkelijkheid van de gewenste bovenvader onder alle voorouders van het opgegeven type.

Voorbeelden

Hieronder wordt de tweede ItemsControl geretourneerd die op het opwaartse pad is aangetroffen, te beginnen bij het doelelement van de binding.

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)

Opmerkingen

ancestorType en ancestorLevel geen relevantie hebben indien opgegeven als parameters voor een mode ander dan FindAncestor. Gebruik deze handtekening niet voor de andere RelativeSourceMode waarden.

Van toepassing op