DependencyObject.SetCurrentValue(DependencyProperty, Object) Metoda

Definice

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

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

Pokusili jste se upravit vlastnost závislosti jen pro čtení nebo vlastnost v zapečetěném DependencyObjectobjektu .

value nebyl správný typ jako registrovaný pro dp vlastnost.

Poznámky

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

Platí pro