MouseDevice.DirectlyOver プロパティ

定義

マウス ポインターのすぐ下にある要素を取得します。

public:
 property System::Windows::IInputElement ^ DirectlyOver { System::Windows::IInputElement ^ get(); };
public System.Windows.IInputElement DirectlyOver { get; }
member this.DirectlyOver : System.Windows.IInputElement
Public ReadOnly Property DirectlyOver As IInputElement

プロパティ値

マウス ポインターの下にある要素。

注釈

マウスがその要素にキャプチャされている場合、マウスは要素の上に直接見なされます。

コントロールは、複数の要素で構成できます。 DirectlyOver は、マウス ポインターがコントロール自体ではなく、複合コントロール内の特定の要素を報告します。 たとえば、ポインターのどのButton部分がオーバーしているかに応じて、 DirectlyOver プロパティは、 プロパティまたは ButtonChromeの をTextBoxContent報告できます。

と のUIElementContentElementプロパティをIsMouseOver使用して、マウスが要素の上にあるかどうかを判断します。要素には、そのビジュアル子要素やコントロール合成要素が含まれます。

適用対象