1

AppWindow ( https://docs.microsoft.com/en-us/uwp/api/windows.ui.windowmanagement.appwindow ) を使用して、UWP アプリの 2 つ目のウィンドウを作成しています。ユーザーがこのセカンダリ ウィンドウの場所を変更したとき (つまり、画面上でウィンドウをドラッグしたとき) を検出する必要があります。現在、次のイベントをリッスンしています。

  • AppWindow.Changed
  • UIElement.XamlRoot.Changed

ユーザーがウィンドウのサイズを変更したときは検出しますが、ウィンドウが単に移動したときは検出しません (まったく同じ幅と高さを維持します)。

私が聞くことができる別のイベントはありますか?

ところで、古い良いWindows.UI.Xaml.Windowにも同じことが当てはまります:その動き(サイズ変更ではなく)をリッスンできるイベントはありますか?

4

0 に答える 0