Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DependencyObject.ReadLocalValue méthode (DependencyProperty)

 

Date de publication : novembre 2016

Retourne la valeur locale d’une propriété de dépendance, si elle existe.

Espace de noms:   System.Windows
Assembly:  WindowsBase (dans WindowsBase.dll)

public object ReadLocalValue(
	DependencyProperty dp
)

Paramètres

dp
Type: System.Windows.DependencyProperty

Identificateur DependencyProperty de la propriété pour laquelle récupérer la valeur.

Valeur de retour

Type: System.Object

Retourne la valeur locale ou la valeur de la sentinelle UnsetValue si aucune valeur locale n’est définie.

Vous devez utiliser GetValue pour les opérations « get » plus classiques pour une propriété de dépendance. ReadLocalValue ne retourne pas la valeur effective pour diverses circonstances où la valeur n’a pas été définie localement.

Les valeurs définies par styles, thèmes, modèles, la valeur par défaut de métadonnées, ou l’héritage de valeur de propriété n’a pas sont considérés comme valeurs locales. Toutefois, les liaisons et autres expressions sont considérées comme valeurs locales, une fois qu’elles ont été évaluées.

Si aucune valeur locale n’est définie, cette méthode renvoie UnsetValue.

Si la valeur renvoyée est autre que UnsetValue, vous pouvez interroger les métadonnées de la propriété de dépendance demandée pour déterminer s’il existe un type plus spécifique que la valeur de retour peut être convertie en.

.NET Framework
Disponible depuis 3.0
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Retour au début
Afficher: