DependencyObject.SetCurrentValue(DependencyProperty, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.