ApplicationGesture Enumeración

Definición

Especifica el gestureespecífico de la aplicación disponible.

public enum class ApplicationGesture
public enum ApplicationGesture
type ApplicationGesture = 
Public Enum ApplicationGesture
Herencia
ApplicationGesture

Campos

Nombre Valor Description
AllGestures 0

Reconoce todos los gestos específicos de la aplicación.

NoGesture 61440

No reconoce ningún gesto específico de la aplicación.

ScratchOut 61441

Borra el contenido. Este gesto debe dibujarse como un solo trazo que tenga al menos tres movimientos de ida y vuelta.

Triangle 61442

No tiene ningún comportamiento semántico o acción sugeridos. El triángulo debe dibujarse en un solo trazo, sin levantar el lápiz.

Square 61443

No tiene ningún comportamiento semántico o acción sugeridos. El cuadrado se puede dibujar en uno o dos trazos. En un trazo, dibuje todo el cuadrado sin levantar la pluma. En dos trazos, dibuje tres lados del cuadrado y use otro trazo para dibujar el lado restante. No use más de dos trazos para dibujar el cuadrado.

Star 61444

No tiene ningún comportamiento semántico o acción sugeridos. La estrella debe tener exactamente cinco puntos y dibujarse en un solo trazo sin levantar el lápiz.

Check 61445

No tiene ningún comportamiento semántico o acción sugeridos. El trazo ascendente debe ser el doble de tiempo que el trazo descendente más pequeño.

Curlicue 61456

No tiene ningún comportamiento semántico o acción sugeridos. Inicie la curlicue en la palabra que piensa cortar.

DoubleCurlicue 61457

No tiene ningún comportamiento semántico o acción sugeridos. Inicie la doble curlicue en la palabra que quiere copiar.

Circle 61472

No tiene ningún comportamiento semántico o acción sugeridos. El círculo debe dibujarse en un solo trazo sin levantar el lápiz.

DoubleCircle 61473

No tiene ningún comportamiento semántico o acción sugeridos. Los dos círculos se deben superponer entre sí y dibujarse en un solo trazo sin levantar el lápiz.

SemicircleLeft 61480

No tiene ningún comportamiento semántico o acción sugeridos. El semicircular debe dibujarse de izquierda a derecha. Los dos extremos del semicircular deben ser lo más horizontalmente posible.

SemicircleRight 61481

No tiene ningún comportamiento semántico o acción sugeridos. El semicircular debe dibujarse de derecha a izquierda. Los dos extremos del semicircular deben ser lo más horizontalmente posible.

ChevronUp 61488

No tiene ningún comportamiento semántico o acción sugeridos. Ambos lados del botón de comillas angulares deben dibujarse lo más igual posible. El ángulo debe ser afilado y terminar en un punto.

ChevronDown 61489

No tiene ningún comportamiento semántico o acción sugeridos. Ambos lados del botón de comillas angulares deben dibujarse lo más igual posible. El ángulo debe ser afilado y terminar en un punto.

ChevronLeft 61490

No tiene ningún comportamiento semántico o acción sugeridos. Ambos lados del botón de comillas angulares deben dibujarse lo más igual posible. El ángulo debe ser afilado y terminar en un punto.

ChevronRight 61491

No tiene ningún comportamiento semántico o acción sugeridos. Ambos lados del botón de comillas angulares deben dibujarse lo más igual posible. El ángulo debe ser afilado y terminar en un punto.

ArrowUp 61496

No tiene ningún comportamiento semántico o acción sugeridos. La flecha se puede dibujar en un solo trazo o en dos trazos donde un trazo es la línea y el otro es la cabeza de flecha. No use más de dos trazos para dibujar la flecha.

ArrowDown 61497

No tiene ningún comportamiento semántico o acción sugeridos. La flecha se puede dibujar en un solo trazo o en dos trazos donde un trazo es la línea y el otro es la cabeza de flecha. No use más de dos trazos para dibujar la flecha.

ArrowLeft 61498

No tiene ningún comportamiento semántico o acción sugeridos. La flecha se puede dibujar en un solo trazo o en dos trazos donde un trazo es la línea y el otro es la cabeza de flecha. No use más de dos trazos para dibujar la flecha.

ArrowRight 61499

No tiene ningún comportamiento semántico o acción sugeridos. La flecha se puede dibujar en un solo trazo o en dos trazos donde un trazo es la línea y el otro es la cabeza de flecha. No use más de dos trazos para dibujar la flecha.

Up 61528

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse como un solo parpadeo rápido en la dirección ascendente.

Down 61529

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse como un solo parpadeo rápido en la dirección hacia abajo.

Left 61530

Especifica un espacio de retroceso. Este gesto debe dibujarse como un solo parpadeo rápido a la izquierda.

Right 61531

Indica un espacio. Este gesto debe dibujarse como un solo parpadeo rápido a la derecha.

UpDown 61536

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo ascendente. Los dos trazos deben estar lo más cerca posible.

DownUp 61537

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo hacia abajo. Los dos trazos deben estar lo más cerca posible.

LeftRight 61538

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo izquierdo. Los dos lados son iguales de longitud posible y en un ángulo derecho.

RightLeft 61539

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo derecho. Los dos trazos deben estar lo más cerca posible.

UpLeftLong 61540

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo ascendente. El trazo izquierdo debe ser aproximadamente el doble de tiempo que el trazo ascendente y los dos trazos deben estar en un ángulo derecho.

UpRightLong 61541

Significa presionar una tecla TAB. Este gesto debe dibujarse en un solo trazo a partir del trazo ascendente. El trazo derecho debe ser aproximadamente el doble de tiempo que el trazo ascendente y los dos trazos deben estar en un ángulo derecho.

DownLeftLong 61542

Significa presionar una tecla ENTRAR. Este gesto debe dibujarse en un solo trazo a partir del trazo hacia abajo. El trazo izquierdo es aproximadamente el doble de tiempo que el trazo ascendente y los dos trazos deben estar en un ángulo derecho.

DownRightLong 61543

Significa presionar la barra espaciadora. Este gesto debe dibujarse en un solo trazo a partir del trazo hacia abajo. El trazo derecho debe ser aproximadamente el doble de tiempo que el trazo ascendente y los dos trazos deben estar en un ángulo derecho.

UpLeft 61544

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo ascendente. Los dos lados deben tener la misma longitud posible y en un ángulo derecho.

UpRight 61545

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo ascendente. Los dos lados deben tener la misma longitud posible y en un ángulo derecho.

DownLeft 61546

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo hacia abajo. Los dos lados deben tener la misma longitud posible y en un ángulo derecho.

DownRight 61547

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo hacia abajo. Los dos lados deben tener la misma longitud posible y en un ángulo derecho.

LeftUp 61548

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo izquierdo. Los dos lados deben tener la misma longitud posible y en un ángulo derecho.

LeftDown 61549

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo izquierdo. Los dos lados son iguales de longitud posible y en un ángulo derecho.

RightUp 61550

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo derecho. Los dos lados deben tener la misma longitud posible y en un ángulo derecho.

RightDown 61551

No tiene ningún comportamiento semántico o acción sugeridos. Este gesto debe dibujarse en un solo trazo a partir del trazo derecho. Los dos lados deben tener la misma longitud posible y en un ángulo derecho.

Exclamation 61604

No tiene ningún comportamiento semántico o acción sugeridos. La línea debe dibujarse primero y, a continuación, el punto dibujado rápidamente y lo más cerca posible de la línea.

Tap 61680

Indica un clic del mouse. Para la menor cantidad de deslizamiento, la pulsación debe realizarse rápidamente.

DoubleTap 61681

Indica un doble clic del mouse. Las dos pulsaciones deben realizarse rápidamente para dar lugar a la menor cantidad de deslizamiento y la menor duración entre pulsaciones. Además, las pulsaciones deben estar lo más cerca posible entre sí.

Ejemplos

En el ejemplo siguiente se muestra cómo identificar un gesto en un InkCanvas. En este ejemplo se supone que hay una InkCanvas llamada inkCanvas1 y que su Gesture evento se ha conectado al controlador de eventos en este ejemplo.

void inkCanvas1_Gesture(object sender, InkCanvasGestureEventArgs e)
{
    ReadOnlyCollection<GestureRecognitionResult> gestureResults = 
        e.GetGestureRecognitionResults();

    // Check the first recognition result for a gesture.
    if (gestureResults[0].RecognitionConfidence == 
        RecognitionConfidence.Strong)
    {
        switch (gestureResults[0].ApplicationGesture)
        {
            case ApplicationGesture.Down:
                // Do something.
                break;
            case ApplicationGesture.ArrowDown:
                // Do something.
                break;
            case ApplicationGesture.Circle:
                // Do something.
                break;
        }
    }
}
Sub inkCanvas1_Gesture(ByVal sender As Object, _
    ByVal e As InkCanvasGestureEventArgs) Handles inkCanvas1.Gesture

    Dim gestureResults As ReadOnlyCollection(Of GestureRecognitionResult)
    gestureResults = e.GetGestureRecognitionResults()

    ' Check the first recognition result for a gesture.
    If gestureResults(0).RecognitionConfidence = _
       RecognitionConfidence.Strong Then

        Select Case gestureResults(0).ApplicationGesture
            Case ApplicationGesture.Down
                ' Do something.
            Case ApplicationGesture.ArrowDown
                ' Do something.
            Case ApplicationGesture.Circle
                ' Do something.
        End Select

    End If

End Sub

Comentarios

Uso de texto XAML

Esta clase no se usa normalmente en XAML.

Se aplica a