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
Public Function CaptureTouch (touchDevice As TouchDevice) As Boolean

パラメーター

touchDevice
TouchDevice

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

戻り値

Boolean

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

例外

touchDevicenullです。touchDevice is null.

注釈

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

がを返した場合 CaptureTouch trueGotTouchCapture イベントが発生します。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.

適用対象

こちらもご覧ください