WPFにMVVMを実装するためにCaliburnMicroを使用しています。
JIMSMessageBoxという名前の静的クラスがあります。MessageViewModelという名前のViewModelもあります。
実際、これらのクラスは、通常のMessageBoxを理解するのに役立ちます。
以前はJIMSMessageBoxを
JIMSMessageBox.Show("Hello World!");
しかし、今度は同じクラスJIMSMessageにConfirmBoxを実装したいと思います。しかし、私の問題は、ユーザーに確認ボックスを表示すると、ユーザーが承認または拒否する可能性があることです。したがって、ユーザーがメッセージウィンドウで[OK]をクリックした場合は、trueをJIMSMessage.Confirmに返す必要があります。そうでない場合は、[キャンセル]をクリックした場合はfalseを返す必要があります。
CaliburnMicroを使用してこれを実装するにはどうすればよいですか。
JIMSMessageを静的クラスとして持つ必要があります。