ApplicationGesture Énumération

Définition

Spécifie la gesturespécifique à l’application disponible.

public enum class ApplicationGesture
public enum ApplicationGesture
type ApplicationGesture = 
Public Enum ApplicationGesture
Héritage
ApplicationGesture

Champs

Nom Valeur Description
AllGestures 0

Reconnaît tous les mouvements spécifiques à l’application.

NoGesture 61440

Reconnaît aucun mouvement spécifique à l’application.

ScratchOut 61441

Efface le contenu. Ce mouvement doit être dessiné sous la forme d’un trait unique qui a au moins trois mouvements arrière et arrière.

Triangle 61442

N’a pas de comportement sémantique ou d’action suggéré. Le triangle doit être dessiné dans un trait unique, sans lever le stylet.

Square 61443

N’a pas de comportement sémantique ou d’action suggéré. Le carré peut être dessiné en un ou deux traits. En un trait, dessinez tout le carré sans lever le stylet. En 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 pas de comportement sémantique ou d’action suggéré. L’étoile doit avoir exactement cinq points et être dessinée dans un trait unique sans lever le stylet.

Check 61445

N’a pas de comportement sémantique ou d’action suggéré. Le trait vers le haut doit être deux fois plus long que le plus petit trait vers le bas.

Curlicue 61456

N’a pas de comportement sémantique ou d’action suggéré. Démarrez le curlicue sur le mot que vous avez l’intention de couper.

DoubleCurlicue 61457

N’a pas de comportement sémantique ou d’action suggéré. Démarrez le double curlicue sur le mot que vous envisagez de copier.

Circle 61472

N’a pas de comportement sémantique ou d’action suggéré. Le cercle doit être dessiné dans un trait unique sans lever le stylet.

DoubleCircle 61473

N’a pas de comportement sémantique ou d’action suggéré. Les deux cercles doivent se chevaucher et être dessinés dans un trait unique sans lever le stylet.

SemicircleLeft 61480

N’a pas de comportement sémantique ou d’action suggéré. Le point-virgule doit être dessiné de gauche à droite. Les deux extrémités du semi-cercle doivent être aussi horizontalement que possible.

SemicircleRight 61481

N’a pas de comportement sémantique ou d’action suggéré. Le point-cercle doit être dessiné de droite à gauche. Les deux extrémités du semi-cercle doivent être aussi horizontalement que possible.

ChevronUp 61488

N’a pas de comportement sémantique ou d’action suggéré. Les deux côtés du chevron doivent être dessinés aussi égaux que possible. L’angle doit être aigu et se terminer en un point.

ChevronDown 61489

N’a pas de comportement sémantique ou d’action suggéré. Les deux côtés du chevron doivent être dessinés aussi égaux que possible. L’angle doit être aigu et se terminer en un point.

ChevronLeft 61490

N’a pas de comportement sémantique ou d’action suggéré. Les deux côtés du chevron doivent être dessinés aussi égaux que possible. L’angle doit être aigu et se terminer en un point.

ChevronRight 61491

N’a pas de comportement sémantique ou d’action suggéré. Les deux côtés du chevron doivent être dessinés aussi égaux que possible. L’angle doit être aigu et se terminer en un point.

ArrowUp 61496

N’a pas de comportement sémantique ou d’action suggéré. La flèche peut être dessinée en trait unique ou en deux traits où un trait est la ligne et l’autre est la tête de la flèche. N’utilisez pas plus de deux traits pour dessiner la flèche.

ArrowDown 61497

N’a pas de comportement sémantique ou d’action suggéré. La flèche peut être dessinée en trait unique ou en deux traits où un trait est la ligne et l’autre est la tête de la flèche. N’utilisez pas plus de deux traits pour dessiner la flèche.

ArrowLeft 61498

N’a pas de comportement sémantique ou d’action suggéré. La flèche peut être dessinée en trait unique ou en deux traits où un trait est la ligne et l’autre est la tête de la flèche. N’utilisez pas plus de deux traits pour dessiner la flèche.

ArrowRight 61499

N’a pas de comportement sémantique ou d’action suggéré. La flèche peut être dessinée en trait unique ou en deux traits où un trait est la ligne et l’autre est la tête de la flèche. N’utilisez pas plus de deux traits pour dessiner la flèche.

Up 61528

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné comme un simple mouvement rapide dans la direction vers le haut.

Down 61529

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné comme un simple mouvement rapide dans la direction vers le bas.

Left 61530

Spécifie un retour arrière. Ce mouvement doit être dessiné comme un simple mouvement rapide vers la gauche.

Right 61531

Signifie un espace. Ce mouvement doit être dessiné sous la forme d’un simple mouvement rapide vers la droite.

UpDown 61536

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le haut. Les deux traits doivent être aussi proches que possible.

DownUp 61537

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le bas. Les deux traits doivent être aussi proches que possible.

LeftRight 61538

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait gauche. Les deux côtés sont aussi égaux que possible et à un angle droit.

RightLeft 61539

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait droit. Les deux traits doivent être aussi proches que possible.

UpLeftLong 61540

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le haut. Le trait gauche doit être environ deux fois plus long que le trait vers le haut, et les deux traits doivent être à un angle droit.

UpRightLong 61541

Signifie appuyer sur une touche Tab. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le haut. Le trait droit doit être environ deux fois plus long que le trait vers le haut, et les deux traits doivent être à un angle droit.

DownLeftLong 61542

Signifie appuyer sur une touche ENTRÉE. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le bas. Le trait gauche est environ deux fois plus long que le trait haut, et les deux traits doivent être à un angle droit.

DownRightLong 61543

Signifie appuyer sur la barre d’espace. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le bas. Le trait droit doit être environ deux fois plus long que le trait vers le haut, et les deux traits doivent être à un angle droit.

UpLeft 61544

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le haut. Les deux côtés doivent être aussi égaux que possible et à un angle droit.

UpRight 61545

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le haut. Les deux côtés doivent être aussi égaux que possible et à un angle droit.

DownLeft 61546

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le bas. Les deux côtés doivent être aussi égaux que possible et à un angle droit.

DownRight 61547

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait vers le bas. Les deux côtés doivent être aussi égaux que possible et à un angle droit.

LeftUp 61548

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait gauche. Les deux côtés doivent être aussi égaux que possible et à un angle droit.

LeftDown 61549

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait gauche. Les deux côtés sont aussi égaux que possible et à un angle droit.

RightUp 61550

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait droit. Les deux côtés doivent être aussi égaux que possible et à un angle droit.

RightDown 61551

N’a pas de comportement sémantique ou d’action suggéré. Ce mouvement doit être dessiné dans un trait unique commençant par le trait droit. Les deux côtés doivent être aussi égaux que possible et à un angle droit.

Exclamation 61604

N’a pas de comportement sémantique ou d’action suggéré. La ligne doit d’abord être dessinée, puis le point dessiné rapidement et le plus près possible de la ligne.

Tap 61680

Signifie un clic de souris. Pour le moins de glissement, le robinet doit être effectué rapidement.

DoubleTap 61681

Signifie un double-clic de la souris. Les deux appuis doivent être effectués rapidement pour entraîner le moins de glissement et la durée minimale entre les appuis. En outre, les appuis doivent être aussi proches que possible.

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.

S’applique à