DragMoveを介して特定の領域に移動した場合にウィンドウをドラッグするときに、その領域に半透明のウィンドウオーバーレイを表示したいと思いました。
ウィンドウの表示は問題なく機能しましたが、ドラッグしていたウィンドウの上に常に表示されていました。
オーバーレイを表示した後、.focus / .activateなどのさまざまなことを試しましたが、機能しませんでした。
各ウィンドウにはがWindowStyle="None" Topmost="True" ShowInTaskbar="False"
あり、オーバーレイウィンドウにもがありましたIsHitTestVisible="False" Focusable="False"
。ただし、表示がオンになっている場合でも、オーバーレイはフォーカスを取得します。