ApplicationGesture Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.