Bất kỳ ai đi qua một cách thông minh để đóng chế độ xem trong chế độ xem bằng MVVM?WPF (MVVM): Đóng chế độ xem từ ViewModel?
Có thể có cách sử dụng ràng buộc để báo hiệu chế độ xem (cửa sổ) đóng?
Tôi thực sự đánh giá cao mọi đầu vào bất kỳ ai có. Về cơ bản tôi có một loginView mà là ràng buộc với một loginViewModel, trong viewmodel (sử dụng ràng buộc trên một lệnh) tôi kiểm tra để xem nếu đăng nhập thành công và nếu nó là tôi về cơ bản tải lên một View mới (mainview) và gắn DataContext của nó ...
nhưng tôi vẫn có thể hiện loginView - vì vậy tôi cần phải báo hiệu nó để dỡ bỏ ..
tôi cũng đã hy vọng cho một giải pháp chung chung, vì tôi chắc chắn rằng tôi đang đi cần để làm điều này trong các tình huống khác
Bất kỳ ý tưởng nào?
Hi Jalfp, âm thanh này thực sự tuyệt vời, Bạn có một ví dụ về lớp trừu tượng mà tôi cần tất cả các cửa sổ để kế thừa từ? .. Nếu bạn có một ví dụ bao gồm Irquestcloseviewmodel cũng - nó sẽ là tuyệt vời –
Tôi sẽ đưa một bài viết trên blog của tôi trong vài giờ tới. Tôi sẽ cho bạn biết ngay sau khi trực tuyến :-) – japf
Đây là: http://www.japf.fr/2009/09/how-to-close-a-view-from-a-viewmodel/ Hy vọng sự trợ giúp này :) – japf