私はアプリケーションを開発しています。アプリケーションのカスタム目的のためには、私はカスタムMessageBox
が必要です。WPFのカスタムメッセージダイアログ(モーダルダイアログ)のフォーカス損失を防ぐ
新しいWPF Window
を作成しました。アプリケーションに戻る前にカスタムメッセージボックスとやり取りして、カスタムメッセージボックス内のボタンが押されるまでアプリケーションを使用できないようにしたいと思います押された
私は.Focus()
を使用しようとしましたが、全く動作しませんでした。 Outlookで「名前を付けて保存」を押してから、再度「メール」ウィンドウをクリックして
試してみてください。私が望む正確に何の完璧な例を与えることを
。
「名前を付けて保存」ダイアログに即座に「リダイレクト」され、ダイアログが閉じられるまでメインウィンドウ上で何もできません。
これを可能にする方法はありますか?
ShowDialog呼び出しでカスタムメッセージボックスを表示しますか?そうでない場合は、Showの代わりに使用してください。 – Evk
もちろん、私がその質問を理解していれば、カスタムの 'MessageBox'をモーダルダイアログにしたいのですか?あなたはモーダルウィンドウを作成する方法として質問を言い換えることができます – afaolek
[this](http://stackoverflow.com/questions/499294/how-do-make-modal-dialog-in-wpf)を参照してください – afaolek