2012-04-07 4 views
0

사용자 컨트롤 UC_B가 포함 된 사용자 컨트롤 UC_A가 있습니다. 각각은 INotifyPropertyChanged에서 파생 된 데이터 컨텍스트 인 VM_A와 VM_B와 각각 다른 뷰 모델을 가지고 있습니다.하위 사용자 컨트롤에 대한 WPF 알림 속성

VM_A의 명령은 VM_B의 속성에 영향을주는 내용을 변경합니다. UC_B는 해당 속성에 대한 바인딩을가집니다. 바인딩을 어떻게 업데이트 할 수 있습니까? VM_A에서 OnPropertyChanged 시도했지만 작업을 수행하지 않습니다.

도움을 주시면 감사하겠습니다.

답변

0

VM의 B 변경이 다음 통지가 UC B를 알리기 위해 거기에서 제기해야하는 경우

0

@flq 이미 말에 추가하려면,
당신이 OnPropertyChanged를 구현하는 경우 나, 문제가 무엇을 볼 수 없습니다 올바르게 그것이 just work해야합니다.
뷰 모델 -A가 뷰 모델 -B에서 변경되면 VM-B에서 변경된 모든 속성이 VM-B에서 OnPropertyChanged를 발생시켜야합니다. UC-B 랩.

관련 문제