TouchDevice.Capture Método

Definición

Captura una entrada táctil en el elemento especificado.

Sobrecargas

Capture(IInputElement)

Captura una entrada táctil en el elemento especificado usando el modo de captura de Element.

Capture(IInputElement, CaptureMode)

Captura una entrada táctil en el elemento especificado usando el CaptureMode indicado.

Capture(IInputElement)

Captura una entrada táctil en el elemento especificado usando el modo de captura de Element.

C#
public bool Capture (System.Windows.IInputElement element);

Parámetros

element
IInputElement

Elemento que captura la entrada táctil.

Devoluciones

Es true si el elemento fue capaz de capturar la entrada táctil; de lo contrario, es false.

Excepciones

Ejemplos

En el ejemplo siguiente se controlan los TouchDown eventos que se producen en .Canvas Cuando se presiona un toque en Canvas, TouchDevice se captura en .Canvas

Este ejemplo forma parte de un ejemplo más grande que está disponible en la información general de la TouchDevice clase.

C#
private void canvas_TouchDown(object sender, TouchEventArgs e)
{
    Canvas _canvas = (Canvas)sender as Canvas;
    if (_canvas != null)
    {
        _canvas.Children.Clear();
        e.TouchDevice.Capture(_canvas);

        // Record the ID of the first touch point if it hasn't been recorded.
        if (firstTouchId == -1)
            firstTouchId = e.TouchDevice.Id;
    }
}

Comentarios

No TouchDevice se puede capturar en un elemento si ya está capturado en otro elemento.

Se aplica a

.NET Framework 4.8.1 otras versiones
Producto Versiones
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Capture(IInputElement, CaptureMode)

Captura una entrada táctil en el elemento especificado usando el CaptureMode indicado.

C#
public bool Capture (System.Windows.IInputElement element, System.Windows.Input.CaptureMode captureMode);

Parámetros

element
IInputElement

Elemento que captura la entrada táctil.

captureMode
CaptureMode

La directiva de captura que se va a utilizar.

Devoluciones

Es true si el elemento fue capaz de capturar la entrada táctil; de lo contrario, es false.

Excepciones

Comentarios

No TouchDevice se puede capturar en un elemento si ya está capturado en otro elemento.

Se aplica a

.NET Framework 4.8.1 otras versiones
Producto Versiones
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9