で呼び出される WPF ウィンドウを使用して、カスタム MessageBox を作成しようとしていますShowDialog()
。
これまでのところ、1 つのことを除いてすべてを実装することができました。
ご存じのとおり、 を使用するMessageBox.Show("text");
と、フォーカスを設定したり、親ウィンドウ ( を呼び出したウィンドウ) をクリックしたりすることはできませんMessageBox
。親ウィンドウをクリックしようとすると、MessageBox
が短く点滅して、最初に閉じる必要があることを警告します。
ただし、 で作成されたウィンドウWindow.ShowDialog();
は、その動作を示しません。実際、親ウィンドウにフォーカスを設定することはできませんが、子ウィンドウ ( で呼び出されますShowDialog()
) が短時間点滅することはありません。
私の質問は、WPF でそれを実装する方法はありますか? 私は答えを探していましたが、認めなければなりません、私は困惑しています。
みんな、ありがとう!