2013-07-04 30 views
0

我試圖遵循MVVM模式,併成功實現了用戶的登錄頁面。但是我需要讓用戶知道他們是否輸入了錯誤的用戶名。我是否將事件處理放在ViewModel中?

我是否在ViewModel中實現了自定義事件,然後將偵聽器添加到View?它的Windows Phone應用程序,所以我只是想做一個MessageBox告訴用戶用戶名不會退出。 我猜我必須訂閱OnNavigatedTo上的活動並取消訂閱OnNavigatedFrom

回答

0

,如果你的視圖模型有logincommand,你只是想顯示一個消息框,當它不是succesfull,你可以簡單地使用您從您的視圖模型調用messageboxservice

視圖模型

var result = this.msgService.ShowDialog("bad login data"); 

here是dialogservice,但你可以熟練使用你的messageboxservice

相關問題