PropertyPath Classe

Définition

Implémente une structure de données pour décrire une propriété comme un chemin sous une autre propriété ou sous un type propriétaire. Les chemins de propriété sont utilisés dans la liaison de données à des objets, ainsi que dans les plans conceptuels et les chronologies des animations.

public ref class PropertyPath sealed
[System.ComponentModel.TypeConverter(typeof(System.Windows.PropertyPathConverter))]
public sealed class PropertyPath
[<System.ComponentModel.TypeConverter(typeof(System.Windows.PropertyPathConverter))>]
type PropertyPath = class
Public NotInheritable Class PropertyPath
Héritage
PropertyPath
Attributs

Remarques

Cette classe contient une chaîne Pathet une liste de propriétés de dépendances qui sont PathParameters la chaîne Path.

PropertyPath prend en charge deux modes de comportement :

Le mode source décrit un chemin d’accès à une propriété utilisée comme source pour une autre opération. Ce mode est utilisé par la classe pour prendre en charge la Binding liaison de données.

Le mode cible décrit un chemin d’accès à une propriété qui sera définie en tant que propriété cible. Ce mode est utilisé par l’animation dans la prise en charge des setters de storyboard et de chronologie.

Par exemple, Background.Opacity il s’agit d’un chemin à deux étapes. Ce chemin implique : tout d’abord, recherchez la Background propriété d’un objet, obtenez l’objet valeur auquel la Background propriété est définie, puis obtenez la valeur de la Opacity propriété sur cet objet.

Utilisation d'attributs XAML

<object property="propertyPath" .../>  

Valeurs XAML

Propertypath
Chaîne évaluée comme un chemin de propriété simple ou complexe. La syntaxe de définition d’un PropertyPath code XAML est polyvalent, mais complexe, et est décrite dans la syntaxe XAML de la rubrique distincte PropertyPath.

Constructeurs

PropertyPath(Object)

Initialise une nouvelle instance de la classe PropertyPath.

PropertyPath(String, Object[])

Initialise une nouvelle instance de la classe PropertyPath avec la chaîne du jeton de chemin d'accès et les paramètres fournis.

Propriétés

Path

Obtient ou définit la chaîne qui décrit le chemin d'accès.

PathParameters

Obtient la liste de paramètres à utiliser lorsque le chemin d'accès fait référence à des paramètres indexés.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi