1
我正在使用Caliburn Micro在WPF中實現MVVM。將消息傳遞給Caliburn Micro中的靜態類
我有一個名爲JIMSMessageBox的靜態類, 還有一個名爲MessageViewModel的ViewModel。
實際上,這些類可以幫助我正常使用MessageBox。
我使用
JIMSMessageBox.Show("Hello World!");
調用JIMSMessageBox但是,現在我也想實現在同一類JIMSMessage的ConfirmBox。但我的問題是,當我向用戶顯示確認框時,他可能會接受或拒絕。所以如果用戶在MessageWindow中單擊OK,我必須返回true至JIMSMessage.Confirm,否則如果單擊取消,我必須返回false。
我該如何使用Caliburn Micro來實現這個功能。
我需要將JIMSMessage作爲一個靜態類。