4

私のwpfアプリケーションに複数のグリッドとドラッグ可能なユーザーコントロールがある場合、コントロールが異なるグリッドにドラッグされるたびに異なるグリッドIDを返す可能性のあるコードを提案できますか?

4

1 に答える 1

4

Mouse.DirectlyOver次に、ビジュアルツリーを上に移動して、最初にツリーを上に移動しますGrid

Mouse.DirectlyOverIInputElementプロパティをチェックしたときにマウスの下にあるを返します。

このSOの質問で説明されている方法を使用して、ビジュアルツリーを上に移動できます。

編集:私が考えていた視覚的なツリーウォーキングについてのSOの質問を見つけました。(最初のリンクIMHOよりもはるかに優れています)。

于 2011-12-07T17:50:49.697 に答える