UIElement.CaptureTouch(TouchDevice) メソッド

定義

この要素にタッチをキャプチャするように強制することを試みます。Attempts to force capture of a touch to this element.

public:
 bool CaptureTouch(System::Windows::Input::TouchDevice ^ touchDevice);
public bool CaptureTouch (System.Windows.Input.TouchDevice touchDevice);
member this.CaptureTouch : System.Windows.Input.TouchDevice -> bool

パラメーター

touchDevice
TouchDevice

キャプチャの対象となるデバイス。The device to capture.

戻り値

指定したタッチがこの要素にキャプチャされる場合は true。それ以外の場合は falsetrue if the specified touch is captured to this element; otherwise, false.

例外

touchDevicenullです。touchDevice is null.

注釈

TouchDevice が現在別の要素にキャプチャされている場合、CaptureTouchfalse を返します。CaptureTouch will return false if the TouchDevice is currently captured to another element.

CaptureTouchtrueを返す場合、GotTouchCapture イベントが発生します。If CaptureTouch returns true, then the GotTouchCapture event is raised.

この要素から1つのタッチのキャプチャを解放するには、ReleaseTouchCapture メソッドを使用して、解放するタッチデバイスを指定します。To release capture of a single touch from this element, use the ReleaseTouchCapture method and specify the touch device to release. この要素からのすべてのタッチを解放するには、ReleaseAllTouchCaptures メソッドを使用します。To release all touches from this element, use the ReleaseAllTouchCaptures method.

適用対象

こちらもご覧ください