使用MVVM處理WPF中的對話框在WPF的MVVM模式中,處理對話框是更復雜的操作之一。由于您的視圖模型對視圖一無所知,因此對話通信很有趣。我可以公開一個ICommand,當視圖調用它時,會出現一個對話框。有沒有人知道處理對話結果的好方法?我說的是關于Windows對話框,比如MessageBox。我們這樣做的方法之一是在viewmodel上有一個事件,當需要對話框時,視圖會訂閱該事件。public event EventHandler<MyDeleteArgs> RequiresDeleteDialog;這沒關系,但這意味著視圖需要代碼,這是我想遠離的東西。
使用MVVM處理WPF中的對話框
慕碼人2483693
2019-07-29 10:00:51