Прочитать на английском

Поделиться через


DependencyObject.SetCurrentValue(DependencyProperty, Object) Метод

Определение

Задает значение свойства зависимостей, не меняя источник значения.

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

Параметры

dp
DependencyProperty

Идентификатор задаваемого свойства зависимостей.

value
Object

Новое локальное значение.

Исключения

Предпринята попытка изменить доступное только для чтения свойство зависимостей или свойство запечатанного объекта DependencyObject.

value не является правильным типом, зарегистрированным для свойства dp.

Комментарии

Этот метод используется компонентом, который программно задает значение одного из собственных свойств, не отключая объявленное приложением использование свойства . Метод SetCurrentValue изменяет действующее значение свойства, но существующие триггеры, привязки данных и стили будут продолжать работать.

Применяется к

Продукт Версии
.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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10