かなり初歩的な質問で申し訳ありません。
Livetのメッセンジャーを使って以下のようなクローズ処理を行っています。
この処理だとウインドウのShowDialogの戻り値が必ずfalseになります。
戻り値がOKボタンの場合はtrue,キャンセルボタンの場合はfalseを取得したい場合はどうすれば良いのでしょうか?
よろしくお願いします。
lang
1 public void CloseDo() 2 { 3 Messenger.Raise(new WindowActionMessage(WindowAction.Close, "Close")); 4 }
lang
1 <l:InteractionMessageTrigger MessageKey="Close" Messenger="{Binding Messenger}"> 2 <l:WindowInteractionMessageAction InvokeActionOnlyWhenWindowIsActive="False" /> 3 </l:InteractionMessageTrigger>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/25 00:37