Mouse.Captured プロパティ

定義

マウスをキャプチャした要素を取得します。

public:
 static property System::Windows::IInputElement ^ Captured { System::Windows::IInputElement ^ get(); };
public static System.Windows.IInputElement Captured { get; }
static member Captured : System.Windows.IInputElement
Public Shared ReadOnly Property Captured As IInputElement

プロパティ値

マウスでキャプチャされる要素。

次の例は、マウス キャプチャを持つ要素を取得する方法を示しています。

// Mouse.Capture returns an IInputElement.
IInputElement captureElement;

captureElement = Mouse.Captured;

// Update the Label that displays the element with mouse capture.
lblHasMouseCapture.Content = captureElement.ToString();
' Mouse.Capture returns an IInputElement.
Dim captureElement As IInputElement

captureElement = Mouse.Captured

' Update the Label that displays the element with mouse capture.
lblHasMouseCapture.Content = CType(captureElement, Object).ToString()

注釈

要素がマウスをキャプチャすると、カーソルが境界線内にあるかどうかにかかわらず、マウス入力を受け取ります。 通常、マウスはドラッグ アンド ドロップ操作中にのみこの方法でキャプチャされ、ドラッグ アンド ドロップ操作のドロップ アクションが発生するまでキャプチャを保持します。

適用対象