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
RelativeSource() |
Initialise une nouvelle instance de la classe RelativeSource. |
RelativeSource(RelativeSourceMode) |
Initialise une nouvelle instance de la classe RelativeSource avec un mode initial. |
RelativeSource(RelativeSourceMode, Type, Int32) |
Initialise une nouvelle instance de la classe RelativeSource avec un mode initial et des qualificateurs de marche d'arborescence 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 classe RelativeSource 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 valeurs de l'objet RelativeSourceMode.
S’applique à
RelativeSource(RelativeSourceMode, Type, Int32)
Initialise une nouvelle instance de la classe RelativeSource avec un mode initial et des qualificateurs de marche d'arborescence 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 valeurs de l'objet RelativeSourceMode. Pour que cette signature soit pertinente, cette valeur doit être FindAncestor.
- ancestorLevel
- Int32
Position ordinale de l'ancêtre souhaité parmi tous les ancêtres du type donné.
Exemples
Ce qui suit retourne le deuxième ItemsControl rencontré sur le chemin vers le haut en commençant à 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.