DependencyObject.SetCurrentValue(DependencyProperty, Object) Metode

Definisi

Mengatur nilai properti dependensi tanpa mengubah sumber nilainya.

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)

Parameter

dp
DependencyProperty

Pengidentifikasi properti dependensi yang akan diatur.

value
Object

Nilai lokal baru.

Pengecualian

Mencoba mengubah properti dependensi baca-saja, atau properti pada yang disegel DependencyObject.

value bukan tipe yang benar seperti yang terdaftar untuk dp properti .

Keterangan

Metode ini digunakan oleh komponen yang secara terprogram menetapkan nilai salah satu propertinya sendiri tanpa menonaktifkan penggunaan properti yang dinyatakan aplikasi. Metode ini SetCurrentValue mengubah nilai efektif properti, tetapi pemicu, pengikatan data, dan gaya yang ada akan terus berfungsi.

Berlaku untuk