私は WPF でアプリを作成しており、「ヘルパー」ウィンドウを作成したいと考えています。ウィンドウはサイズ変更可能である必要があり、最小化オプションはなく、タスク バーには表示されません。アプリがフォーカスを受け取ると、それも表示されますが、メイン ウィンドウの前面または背面にあるかどうかは保持する必要があります。メイン ウィンドウを閉じると、アプリと一緒に閉じます。
例として、Visual Studio の切り離されたペインがあります。
ヘルパー ウィンドウがタスク バーに表示されないようにしましたが、必要な動作が残りません。それらが独自のウィンドウである場合、アプリの残りの部分と一緒にフォーカスを取得しません。メイン ウィンドウを所有者として指定すると、メイン ウィンドウをヘルパー ウィンドウの上に置くことはできません。
これにアプローチする良い方法を知っている人はいますか?