DependencyObject.SetCurrentValue(DependencyProperty, Object) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beállítja egy függőségi tulajdonság értékét az értékforrás módosítása nélkül.
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éterek
A beállítandó függőségi tulajdonság azonosítója.
- value
- Object
Az új helyi érték.
Kivételek
Egy írásvédett függőségi tulajdonságot vagy egy lezárt DependencyObjecttulajdonságot próbált módosítani.
value nem a megfelelő típus volt regisztrálva a dp tulajdonsághoz.
Megjegyzések
Ezt a módszert egy olyan összetevő használja, amely programozott módon beállítja az egyik saját tulajdonságának értékét anélkül, hogy letiltanák az alkalmazás által a tulajdonság deklarált használatát. A SetCurrentValue metódus megváltoztatja a tulajdonság tényleges értékét, de a meglévő triggerek, adatkötések és stílusok továbbra is működni fognak.