다음을 통해 공유


DependencyObject.SetCurrentValue(DependencyProperty, Object) 메서드

정의

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

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)

매개 변수

dp
DependencyProperty

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

value
Object

새 로컬 값입니다.

예외

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

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

설명

이 메서드는 프로그래밍 방식으로 애플리케이션의 선언 된 속성 사용을 사용 하지 않도록 설정 하지 않고 자체 속성 중 하나의 값을 설정 하는 구성 요소에 의해 사용 됩니다. 메서드는 SetCurrentValue 속성의 유효 값을 변경하지만 기존 트리거, 데이터 바인딩 및 스타일은 계속 작동합니다.

적용 대상