私のMainApplication Windowは、.ShowDialog()で新しいウィンドウを起動してモーダルになります。メインアプリケーションウィンドウがクリックされたときにモーダルWPFウィンドウをフォーカスするにはどうすればいいですか?
UploadWindow uploadWindow = new UploadWindow();
uploadWindow.ShowDialog();
ユーザーは、このウィンドウを開いたままにしておくことが多く、他のウィンドウでは失われる可能性があります。 MainApplicationがクリックされると、エラーのようなビープ音が鳴り、それと対話できなくなるので、モーダルウィンドウは期待どおりに適切にブロックされていますが、モーダルウィンドウがこの時点でフォーカスされていれば、まだ開いている。
現在、MainApplicationウィンドウがロックされているかのように見えます。
私が探していたもの。 –
Ownerプロパティがデフォルトでは設定されていないことがちょっと奇妙です。しかし、チップのおかげで、いつか役に立つかもしれない。 – Oskar
←これです。真剣に、あなたは「これ」という意味ですか? –