ApplicationGesture Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le gesture
spécifique à l'application disponible.
public enum class ApplicationGesture
public enum ApplicationGesture
type ApplicationGesture =
Public Enum ApplicationGesture
- Héritage
Champs
AllGestures | 0 | Reconnaît tous les mouvements spécifiques à l'application. |
ArrowDown | 61497 | N'a aucun comportement ou action sémantique suggéré. La flèche peut être tracée à l'aide d'un simple trait ou de deux traits, dont l'un est la ligne et l'autre est la pointe de la flèche. N'utilisez pas plus de deux traits pour dessiner la flèche. |
ArrowLeft | 61498 | N'a aucun comportement ou action sémantique suggéré. La flèche peut être tracée à l'aide d'un simple trait ou de deux traits, dont l'un est la ligne et l'autre est la pointe de la flèche. N'utilisez pas plus de deux traits pour dessiner la flèche. |
ArrowRight | 61499 | N'a aucun comportement ou action sémantique suggéré. La flèche peut être tracée à l'aide d'un simple trait ou de deux traits, dont l'un est la ligne et l'autre est la pointe de la flèche. N'utilisez pas plus de deux traits pour dessiner la flèche. |
ArrowUp | 61496 | N'a aucun comportement ou action sémantique suggéré. La flèche peut être tracée à l'aide d'un simple trait ou de deux traits, dont l'un est la ligne et l'autre est la pointe de la flèche. N'utilisez pas plus de deux traits pour dessiner la flèche. |
Check | 61445 | N'a aucun comportement ou action sémantique suggéré. Le trait ascendant doit être deux fois plus long que le plus petit trait descendant. |
ChevronDown | 61489 | N'a aucun comportement ou action sémantique suggéré. Les deux côtés du chevron doivent être dessinés de la manière la plus similaire qui soit. L'angle doit être aigu et se terminer en un point. |
ChevronLeft | 61490 | N'a aucun comportement ou action sémantique suggéré. Les deux côtés du chevron doivent être dessinés de la manière la plus similaire qui soit. L'angle doit être aigu et se terminer en un point. |
ChevronRight | 61491 | N'a aucun comportement ou action sémantique suggéré. Les deux côtés du chevron doivent être dessinés de la manière la plus similaire qui soit. L'angle doit être aigu et se terminer en un point. |
ChevronUp | 61488 | N'a aucun comportement ou action sémantique suggéré. Les deux côtés du chevron doivent être dessinés de la manière la plus similaire qui soit. L'angle doit être aigu et se terminer en un point. |
Circle | 61472 | N'a aucun comportement ou action sémantique suggéré. Le cercle doit être dessiné d'un seul trait sans soulever le stylet. |
Curlicue | 61456 | N'a aucun comportement ou action sémantique suggéré. Démarrez la fioriture sur le mot que vous envisagez de couper. |
DoubleCircle | 61473 | N'a aucun comportement ou action sémantique suggéré. Les deux cercles doivent se chevaucher l'un l'autre et être dessinés d'un seul trait sans soulever le stylet. |
DoubleCurlicue | 61457 | N'a aucun comportement ou action sémantique suggéré. Démarrez la fioriture double sur le mot que vous envisagez de copier. |
DoubleTap | 61681 | Signifie un double-clic de souris. Les deux pressions doivent être faites rapidement pour provoquer le moins de glissement et le moins de durée entre des pressions. De plus, les pressions doivent être le plus proche possible. |
Down | 61529 | N'a aucun comportement ou action sémantique suggéré. Ce mouvemente doit être dessiné comme un raccourci rapide seul dans la direction descendante. |
DownLeft | 61546 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait inférieur. Les deux côtés doivent être aussi proches que possible en termes de longueur et à un angle droit. |
DownLeftLong | 61542 | Signifie une pression sur la ENTRÉE. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait inférieur. Le trait gauche est environ deux fois plus long que le trait ascendant ; les deux traits doivent être à un angle droit. |
DownRight | 61547 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait inférieur. Les deux côtés doivent être aussi proches que possible en termes de longueur et à un angle droit. |
DownRightLong | 61543 | Signifie appuyer sur la barre d'espace. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait inférieur. Le trait droit doit être environ deux fois plus long que le trait ascendant ; les deux traits doivent être à un angle droit. |
DownUp | 61537 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait inférieur. Les deux traits doivent être aussi proches que possible l'un de l'autre. |
Exclamation | 61604 | N'a aucun comportement ou action sémantique suggéré. La ligne doit être dessinée en premier, puis le point dessiné rapidement et aussi proche de la ligne que possible. |
Left | 61530 | Spécifie un retour arrière. Ce mouvement doit être dessiné à gauche comme un raccourci rapide seul. |
LeftDown | 61549 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait gauche. Les deux côtés sont aussi proches que possible en termes de longueur et à un angle droit. |
LeftRight | 61538 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait gauche. Les deux côtés sont aussi proches que possible en termes de longueur et à un angle droit. |
LeftUp | 61548 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait gauche. Les deux côtés doivent être aussi proches que possible en termes de longueur et à un angle droit. |
NoGesture | 61440 | Ne reconnaît aucun mouvement spécifique à l'application. |
Right | 61531 | Signifie un espace. Ce mouvement doit être dessiné à droite comme un raccourci rapide seul. |
RightDown | 61551 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait droit. Les deux côtés doivent être aussi proches que possible en termes de longueur et à un angle droit. |
RightLeft | 61539 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait droit. Les deux traits doivent être aussi proches que possible l'un de l'autre. |
RightUp | 61550 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait droit. Les deux côtés doivent être aussi proches que possible en termes de longueur et à un angle droit. |
ScratchOut | 61441 | Efface le contenu. Ce mouvement doit être dessiné comme un seul trait qui a au moins trois déplacements dans les deux sens. |
SemicircleLeft | 61480 | N'a aucun comportement ou action sémantique suggéré. Le demi-cercle doit être dessiné de gauche à droite. Les deux extrémités du demi-cercle doivent être le plus horizontal possible. |
SemicircleRight | 61481 | N'a aucun comportement ou action sémantique suggéré. Le demi-cercle doit être dessiné de droite à gauche. Les deux extrémités du demi-cercle doivent être le plus horizontal possible. |
Square | 61443 | N'a aucun comportement ou action sémantique suggéré. Le carré peut être dessiné d'un ou deux traits. D'un trait, dessinez le carré entier sans soulever le stylet. De deux traits, dessinez trois côtés du carré et utilisez un autre trait pour dessiner le côté restant. N'utilisez pas plus de deux traits pour dessiner le carré. |
Star | 61444 | N'a aucun comportement ou action sémantique suggéré. L'étoile doit avoir exactement cinq points et être dessinée d'un seul trait sans soulever le stylet. |
Tap | 61680 | Signifie un clic de souris. Pour un glissement minime, la pression doit être faite rapidement. |
Triangle | 61442 | N'a aucun comportement ou action sémantique suggéré. Le triangle doit être dessiné d'un seul trait sans soulever le stylet. |
Up | 61528 | N'a aucun comportement ou action sémantique suggéré. Ce mouvemente doit être dessiné comme un raccourci rapide seul dans la direction ascendante. |
UpDown | 61536 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait supérieur. Les deux traits doivent être aussi proches que possible l'un de l'autre. |
UpLeft | 61544 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait supérieur. Les deux côtés doivent être aussi proches que possible en termes de longueur et à un angle droit. |
UpLeftLong | 61540 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait supérieur. Le trait gauche doit être environ deux fois plus long que le trait ascendant ; les deux traits doivent être à un angle droit. |
UpRight | 61545 | N'a aucun comportement ou action sémantique suggéré. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait supérieur. Les deux côtés doivent être aussi proches que possible en termes de longueur et à un angle droit. |
UpRightLong | 61541 | Signifie appuyer sur une touche TABULATION. Ce mouvement doit être dessiné d'un seul trait, en commençant par le trait supérieur. Le trait droit doit être environ deux fois plus long que le trait ascendant ; les deux traits doivent être à un angle droit. |
Exemples
L’exemple suivant montre comment identifier un mouvement sur un InkCanvas. Cet exemple suppose qu’il existe un InkCanvas appelé inkCanvas1
et que son Gesture événement a été connecté au gestionnaire d’événements dans cet exemple.
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
Remarques
Utilisation du texte XAML
Cette classe n’est généralement pas utilisée en XAML.