RelativeSource Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
- 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.