Tôi đang phát triển một ứng dụng WPF và tôi có một số vấn đề để truyền đạt một mô hình xem với mô hình khác.Giao tiếp hai mô hình xem trong WPF MVVM
tôi có:
- MainViewModel
- ChildViewModel1
- ChildViewModel2
Mỗi khi một thay đổi sở hữu trong MainViewModel, ChildViewModel1 và ChildViewModel2 nên nhận được thông báo.
Có ai có thể đề xuất giải pháp khác không?
CHỈNH SỬA: Tôi đang nghĩ đến giải pháp MVVM nhẹ (http://simplemvvmtoolkit.codeplex.com/SourceControl/changeset/view/23821#313594.), đang triển khai xe buýt thông báo. Đó có phải là cách tiếp cận đúng không?
Cách quá chung chung. Bạn cần phải tự mình thử điều này. Xem [INotifyPropertyChanged] (http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged.aspx) – tnw
Tiêu đề của điều này là gây hiểu lầm và không có câu hỏi cụ thể. –
Tôi không biết về các khung MVVM khác, nhưng MVVM Light và ReactiveUI bao gồm các thông báo triển khai bus như đã đề cập trong tiêu đề của bạn. – kenny