Compartir vía


ApplicationGesture Enumeración

Definición

Especifica el parámetro gesture específico de la aplicación que está disponible.

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

Campos

AllGestures 0

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

ArrowDown 61497

No se sugiere ninguna acción o comportamiento semántico. La flecha se puede dibujar en un solo trazo o en dos trazos donde uno de ellos es la línea y el otro es la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.

ArrowLeft 61498

No se sugiere ninguna acción o comportamiento semántico. La flecha se puede dibujar en un solo trazo o en dos trazos donde uno de ellos es la línea y el otro es la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.

ArrowRight 61499

No se sugiere ninguna acción o comportamiento semántico. La flecha se puede dibujar en un solo trazo o en dos trazos donde uno de ellos es la línea y el otro es la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.

ArrowUp 61496

No se sugiere ninguna acción o comportamiento semántico. La flecha se puede dibujar en un solo trazo o en dos trazos donde uno de ellos es la línea y el otro es la punta de la flecha. No utilice más de dos trazos para dibujar la flecha.

Check 61445

No se sugiere ninguna acción o comportamiento semántico. El trazo ascendente debe ser dos veces más largo que el trazo descendente.

ChevronDown 61489

No se sugiere ninguna acción o comportamiento semántico. Ambos lados del botón de contenido adicional deben dibujarse de la manera más igual posible. El ángulo debe ser agudo y terminar en un punto.

ChevronLeft 61490

No se sugiere ninguna acción o comportamiento semántico. Ambos lados del botón de contenido adicional deben dibujarse de la manera más igual posible. El ángulo debe ser agudo y terminar en un punto.

ChevronRight 61491

No se sugiere ninguna acción o comportamiento semántico. Ambos lados del botón de contenido adicional deben dibujarse de la manera más igual posible. El ángulo debe ser agudo y terminar en un punto.

ChevronUp 61488

No se sugiere ninguna acción o comportamiento semántico. Ambos lados del botón de contenido adicional deben dibujarse de la manera más igual posible. El ángulo debe ser agudo y terminar en un punto.

Circle 61472

No se sugiere ninguna acción o comportamiento semántico. El círculo debe dibujarse en un solo trazo sin levantar el lápiz.

Curlicue 61456

No se sugiere ninguna acción o comportamiento semántico. Inicie el arabesco en la palabra que desee cortar.

DoubleCircle 61473

No se sugiere ninguna acción o comportamiento semántico. Los dos círculos deben estar superpuestos y deben dibujarse en un solo trazo sin levantar el lápiz.

DoubleCurlicue 61457

No se sugiere ninguna acción o comportamiento semántico. Inicie el arabesco doble en la palabra que desee copiar.

DoubleTap 61681

Significa un doble clic del mouse. Los dos punteos deben realizarse rápidamente para que el desfase y el tiempo que transcurre entre los punteos sean mínimos. Además, el segundo punteo debe realizarse lo más cerca posible del primero.

Down 61529

No se sugiere ninguna acción o comportamiento semántico. Este movimiento debe dibujarse como un solo gesto rápido en dirección descendente.

DownLeft 61546

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo descendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.

DownLeftLong 61542

Significa presionar una tecla ENTRAR. Este gesto debe dibujarse en un solo trazo, empezando con el trazo descendente. La longitud del trazo izquierdo es casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.

DownRight 61547

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo descendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.

DownRightLong 61543

Significa presionar la barra espaciadora. Este gesto debe dibujarse en un solo trazo, empezando con el trazo descendente. La longitud del trazo derecho debe ser casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.

DownUp 61537

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo descendente. La distancia entre los dos trazos debe ser mínima.

Exclamation 61604

No se sugiere ninguna acción o comportamiento semántico. Primero se debe dibujar la línea y, a continuación, se debe dibujar el punto rápidamente y tan cerca de la línea como sea posible.

Left 61530

Especifica un retroceso. Este movimiento debe dibujarse como un solo gesto rápido hacia la izquierda.

LeftDown 61549

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo izquierdo. Ambos lados tienen la longitud más similar posible y forman un ángulo recto.

LeftRight 61538

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo izquierdo. Ambos lados tienen la longitud más similar posible y forman un ángulo recto.

LeftUp 61548

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo izquierdo. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.

NoGesture 61440

No reconoce los gestos específicos de la aplicación.

Right 61531

Significa un espacio. Este movimiento debe dibujarse como un solo gesto rápido hacia la derecha.

RightDown 61551

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo derecho. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.

RightLeft 61539

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo derecho. La distancia entre los dos trazos debe ser mínima.

RightUp 61550

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe dibujarse en un solo trazo, empezando con el trazo derecho. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.

ScratchOut 61441

Borra el contenido. Este gesto debe dibujarse como un solo trazo que tiene al menos tres gestos hacia atrás y hacia adelante.

SemicircleLeft 61480

No se sugiere ninguna acción o comportamiento semántico. El semicírculo debe dibujarse de izquierda a derecha. Los dos extremos del semicírculo deben ser tan horizontalmente planos como sea posible.

SemicircleRight 61481

No se sugiere ninguna acción o comportamiento semántico. El semicírculo debe dibujarse de derecha a izquierda. Los dos extremos del semicírculo deben ser tan horizontalmente planos como sea posible.

Square 61443

No se sugiere ninguna acción o comportamiento semántico. El cuadrado se puede dibujar en uno o dos trazos. Si dibuja el cuadrado completo en un trazo, dibújelo sin levantar el lápiz. Si lo dibuja en dos trazos, dibuje tres lados del cuadrado y utilice otro trazo para dibujar el lado restante. No utilice más de dos trazos para dibujar el cuadrado.

Star 61444

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

Tap 61680

Significa un clic del mouse. Para que el desfase sea mínimo, el punteo debe realizarse rápidamente.

Triangle 61442

No se sugiere ninguna acción o comportamiento semántico. El triángulo debe dibujarse en un solo trazo sin levantar el lápiz.

Up 61528

No se sugiere ninguna acción o comportamiento semántico. Este movimiento debe dibujarse como un solo gesto rápido en dirección ascendente.

UpDown 61536

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe realizarse en un solo trazo, empezando con el trazo ascendente. La distancia entre los dos trazos debe ser mínima.

UpLeft 61544

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe realizarse en un solo trazo, empezando con el trazo ascendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.

UpLeftLong 61540

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe realizarse en un solo trazo, empezando con el trazo ascendente. La longitud del trazo izquierdo debe ser casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.

UpRight 61545

No se sugiere ninguna acción o comportamiento semántico. Este gesto debe realizarse en un solo trazo, empezando con el trazo ascendente. Ambos lados deben tener la longitud más similar posible y deben formar un ángulo recto.

UpRightLong 61541

Significa presionar una tecla TAB. Este gesto debe realizarse en un solo trazo, empezando con el trazo ascendente. La longitud del trazo derecho debe ser casi el doble de la del trazo ascendente y los dos trazos deben formar un ángulo recto.

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