Exporter (0) Imprimer
Développer tout

GestureRecognitionResult, classe

Mise à jour : November 2007

Contient des informations à propos d'un mouvement d'entrée manuscrite.

Espace de noms :  System.Windows.Ink
Assembly :  PresentationCore (dans PresentationCore.dll)

public class GestureRecognitionResult
public class GestureRecognitionResult
public class GestureRecognitionResult
Vous ne pouvez pas créer directement une instance de cette classe dans XAML.

Un GestureRecognitionResult contient un ApplicationGesture et le niveau de probabilités que le GestureRecognizer a identifié le mouvement correctement.

Utilisez la propriété RecognitionConfidence pour déterminer le niveau de probabilités que le GestureRecognizer a identifié le geste correctement.

L'exemple suivant montre comment identifier le mouvement d'un InkCanvas. Cet exemple suppose qu'il existe un InkCanvas nommé inkCanvas1 et que son événement Gesture a été connecté au gestionnaire d'événements dans le code.

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;
        }

    }
}


System.Object
  System.Windows.Ink.GestureRecognitionResult

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft