Partager via


DependencyObject.SetCurrentValue(DependencyProperty, Object) Méthode

Définition

Définit la valeur d’une propriété de dépendance sans modifier sa valeur source.

public:
 void SetCurrentValue(System::Windows::DependencyProperty ^ dp, System::Object ^ value);
public void SetCurrentValue (System.Windows.DependencyProperty dp, object value);
member this.SetCurrentValue : System.Windows.DependencyProperty * obj -> unit
Public Sub SetCurrentValue (dp As DependencyProperty, value As Object)

Paramètres

dp
DependencyProperty

Identificateur de la propriété de dépendance à définir.

value
Object

Nouvelle valeur locale.

Exceptions

Vous avez tenté de modifier une propriété de dépendance en lecture seule ou une propriété sur un DependencyObject sealed.

value ne correspond pas au type inscrit pour la propriété dp.

Remarques

Cette méthode est utilisée par un composant qui définit par programmation la valeur de l’une de ses propres propriétés sans désactiver l’utilisation déclarée d’une application de la propriété. La SetCurrentValue méthode modifie la valeur effective de la propriété, mais les déclencheurs existants, les liaisons de données et les styles continuent de fonctionner.

S’applique à