0

この WPF アプリには、メイン ウィンドウが 1 つと、ポップアップの編集/読み取り専用ウィンドウを開く一連のボタンがあります。メイン ウィンドウには、右下隅に通知を表示する ContentControl もあります。

私が達成したいのは、これらの通知をすべての Windows の最前面にポップアップ表示することです。(メイン) ウィンドウ自体のフロント ビュー要素にするために使用できることはわかっていますがPanel.ZIndex、その前にあるポップアップ ウィンドウの上にも配置したいと思います。

これを達成する方法はありますか?この ContentControl を、MainWindow 自体ではなく別の Window 内に Notifications とともに配置できることはわかっていますが、その場合、Window の境界線とバーを削除し、下部の Windows タスクバーから削除する必要がありました。見た目/動作を現在と同じにするためです。これは避けたいと思います。

それで、これにアプローチする最良の方法は何ですか?別のウィンドウに入れなくても可能で、新しい通知が表示されるたびに他のすべてのウィンドウの前にポップアップすることはできますか?

4

1 に答える 1