DependencyObject.SetCurrentValue(DependencyProperty, Object) Yöntem

Tanım

Bağımlılık özelliğinin değerini, değer kaynağını değiştirmeden ayarlar.

C#
public void SetCurrentValue (System.Windows.DependencyProperty dp, object value);

Parametreler

dp
DependencyProperty

Ayarlanacağı bağımlılık özelliğinin tanımlayıcısı.

value
Object

Yeni yerel değer.

Özel durumlar

Salt okunur bağımlılık özelliğini veya korumalı bir üzerindeki bir özelliği değiştirmeye çalışıldı DependencyObject.

value özelliği için dp kayıtlı olarak doğru tür değildi.

Açıklamalar

Bu yöntem, uygulamanın bildirilen özelliğinin kullanımını devre dışı bırakmadan kendi özelliklerinden birinin değerini program aracılığıyla ayarlayan bir bileşen tarafından kullanılır. SetCurrentValue yöntemi özelliğin etkin değerini değiştirir, ancak mevcut tetikleyiciler, veri bağlamaları ve stiller çalışmaya devam eder.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7