次の方法で共有


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 プロパティは、Content プロパティまたはButtonChromeTextBoxを報告できます。

UIElementContentElementIsMouseOver プロパティを使用して、マウスが要素の上にあるかどうかを判断します。要素の上にマウスが置き込まれているのは、視覚的な子要素を含むか、合成要素を制御するのかを判断します。

適用対象