viewModel 자체의 속성이 아닌 ViewModel의 인스턴스 개체 속성을 구독하려고합니다.
class MainViewModel
{
#region Fields
private ModularViewModel modularViewModel1;
#end region
}
기본 Viewmodel은 INotifyPropertyChanged를 구현하고 인스턴스 ViewModel로도 구현합니다.
View에서 modulesViewModel에있는 Property의 INotifyPropertyChanged 이벤트를 구독 할 수 있습니까?
예, .
구문을 사용 하여 데이터 구조를 탐색합니다.
따라서 귀하의 경우 :
"{Binding Path=modularViewModel1.SomeProperty}"
바인딩에 사용되는 모든 속성은이어야합니다 public
(샘플은 private
속성이 아니라 필드 임).
이 경우 바인딩은 올바른 PropertyChanged
이벤트를 자동으로 구독합니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다