2010-03-14 4 views

답변

4

BindingExpression.UpdateTarget (및 특정 바인딩의 경우 BindingExpression.UpdateSource)을 호출하여 WPF에서 바인딩을 강제로 업데이트 할 수 있습니다. 바인딩에 변환기가 포함되어 있으면 변환기가 해당 업데이트의 일부로 실행됩니다.

바운드 속성에 대한 BindingExpression을 가져 오려면 BindingOperations.GetBindingExpression을 호출하십시오.

+0

UpdateEvent = blablabla처럼 XAML에서 수행 할 방법이 없습니까? – Peter

+0

WPF는 원본 (데이터 개체) 측의 종속성 속성과 INotifyPropertyChanged 및 대상 (UI 요소) 측의 종속성 속성과 포커스 이벤트 만 알고 있습니다. 다른 이벤트를 수신하고 다른 이벤트에서 업데이트를 수행하려면 코드에서 변경해야합니다. 죄송합니다. – itowlson