UIElement.CaptureTouch(TouchDevice) Method

Definition

Предпринимает попытку принудительного получения операции сенсорного ввода данным элементом.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

Parameters

touchDevice
TouchDevice

Захватываемое устройство.The device to capture.

Returns

Boolean

Значение true, если указанная операция сенсорного ввода была получена данным элементом; в противном случае — значение false.true if the specified touch is captured to this element; otherwise, false.

Exceptions

Параметр touchDevice равен null.touchDevice is null.

Remarks

CaptureTouch будет возвращать false, если TouchDevice в данный момент захватывается другим элементом.CaptureTouch will return false if the TouchDevice is currently captured to another element.

Если CaptureTouch возвращает true, возникает событие GotTouchCapture.If CaptureTouch returns true, then the GotTouchCapture event is raised.

Чтобы освободить запись одного касания от этого элемента, используйте метод 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.

Applies to

See also