DependencyObject.SetCurrentValue(DependencyProperty, Object) 메서드

정의

해당 값 소스를 변경하지 않고 종속성 속성의 값을 설정합니다.

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

매개 변수

dp
DependencyProperty

설정할 종속성 속성의 식별자입니다.

value
Object

새 로컬 값입니다.

예외

읽기 전용 종속성 속성 또는 봉인된 DependencyObject의 속성을 수정하려고 했습니다.

valuedp 속성에 대해 등록된 올바른 형식이 아닙니다.

설명

이 메서드는 프로그래밍 방식으로 애플리케이션의 선언 된 속성 사용을 사용 하지 않도록 설정 하지 않고 자체 속성 중 하나의 값을 설정 하는 구성 요소에 의해 사용 됩니다. 메서드는 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