2

イベントに応じてユーザーコントロールがプログラムで動的に作成されるWPFアプリを作成しています。メイン ウィンドウ キャンバスにはグリッドがあり、新しいユーザー コントロールを含む新しい列定義と行定義を追加しています。

UC の境界に対するマウスの位置に応じてイベントに応答できるように、マウスの位置を追跡するためにこれらのユーザー コントロールが必要です。これは UC の境界内では問題なく動作しますが、マウスが UC 領域から (別の UC の領域または親ウィンドウの領域に) 離れるとすぐに、UC はマウスの位置を追跡できなくなり、応答できなくなります。

UC がマウスの所在を追跡できるようにする方法について何か提案はありますか? おそらく親ウィンドウからですか?

ありがとうございます

4

1 に答える 1

2

Mouse.Captureを調べたい。ただし、CaptureModeを念頭に置いてください。

于 2008-11-12T04:13:39.850 に答える