RelativeSource Constructeurs

Définition

Initialise une nouvelle instance de la classe RelativeSource.

Surcharges

Nom Description
RelativeSource()

Initialise une nouvelle instance de la classe RelativeSource.

RelativeSource(RelativeSourceMode)

Initialise une nouvelle instance de la RelativeSource classe avec un mode initial.

RelativeSource(RelativeSourceMode, Type, Int32)

Initialise une nouvelle instance de la RelativeSource classe avec un mode initial et des qualificateurs d’arbre supplémentaires pour rechercher la source relative souhaitée.

RelativeSource()

Initialise une nouvelle instance de la classe RelativeSource.

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

S’applique à

RelativeSource(RelativeSourceMode)

Initialise une nouvelle instance de la RelativeSource classe avec un mode initial.

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)

Paramètres

mode
RelativeSourceMode

Une des RelativeSourceMode valeurs.

S’applique à

RelativeSource(RelativeSourceMode, Type, Int32)

Initialise une nouvelle instance de la RelativeSource classe avec un mode initial et des qualificateurs d’arbre supplémentaires pour rechercher la source relative souhaitée.

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)

Paramètres

mode
RelativeSourceMode

Une des RelativeSourceMode valeurs. Pour que cette signature soit pertinente, cela doit être FindAncestor.

ancestorType
Type

L’ancêtre Type à rechercher.

ancestorLevel
Int32

Position ordinale de l’ancêtre souhaité parmi tous les ancêtres du type donné.

Exemples

L’exemple suivant retourne la seconde ItemsControl rencontrée sur le chemin vers le haut à partir de l’élément cible de la liaison.

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)

Remarques

ancestorType et ancestorLevel n’ont aucune pertinence s’ils sont donnés en tant que paramètres pour un mode autre que FindAncestor. N’utilisez pas cette signature pour les autres RelativeSourceMode valeurs.

S’applique à