DependencyObject.SetCurrentValue(DependencyProperty, Object) Metoda

Definice

Nastaví hodnotu vlastnosti závislosti beze změny jejího zdroje hodnoty.

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)

Parametry

dp
DependencyProperty

Identifikátor vlastnosti závislosti, která se má nastavit.

value
Object

Nová místní hodnota.

Výjimky

Došlo k pokusu o úpravu vlastnosti závislosti jen pro čtení nebo vlastnosti v zapečetěné DependencyObject.

value nebyl správný typ zaregistrovaný dp pro vlastnost.

Poznámky

Tuto metodu používá komponenta, která programově nastaví hodnotu jedné ze svých vlastních vlastností bez zakázání aplikace deklarované použití vlastnosti. Metoda SetCurrentValue změní efektivní hodnotu vlastnosti, ale existující triggery, datové vazby a styly budou i nadále fungovat.

Platí pro