ViewModelBase에서 상속된 ViewModel은 부모-자식 관계로 서로 관련될 수 있다. 이는 ViewModelBase 클래스에서 구현된 ISupportParentViewModel 인터페이스를 사용하여 수행된다.
POCO 메커니즘을 사용하는 경우 ViewModelSource 클래스로 POCO 객체를 만들 때 ISupportParentViewModel 인터페이스가 자동으로 구현된다. ISupportParentViewModel 인터페이스는 아래와 같다. public interface ISupportParentViewModel { object ParentViewModel { get; set; } } MainViewModel에서 DetailViewModel을 생성할 때, ISupportParentViewModel.ParentViewModel 속성을 사용하여 MainViewModel을 DetailViewModel에 전달할 수 있다.
이렇게 하면 DetailViewModel에서 Main...
#
DevExpress
#
ISupportParentViewModel
#
OnParentViewModelChanged
#
ParentViewModel
#
WPF
#
데브익스프레스