ApplicationGesture Enumeração

Definição

Especifica o gestureespecífico do aplicativo disponível.

public enum class ApplicationGesture
public enum ApplicationGesture
type ApplicationGesture = 
Public Enum ApplicationGesture
Herança
ApplicationGesture

Campos

Nome Valor Description
AllGestures 0

Reconhece todos os gestos específicos do aplicativo.

NoGesture 61440

Não reconhece nenhum gesto específico do aplicativo.

ScratchOut 61441

Apaga o conteúdo. Esse gesto deve ser desenhado como um único traço que tenha pelo menos três movimentos de ida e volta.

Triangle 61442

Não tem nenhuma ação ou comportamento semântico sugerido. O triângulo deve ser desenhado em um único traço, sem levantar a caneta.

Square 61443

Não tem nenhuma ação ou comportamento semântico sugerido. O quadrado pode ser desenhado em um ou dois traços. Em um golpe, desenhe todo o quadrado sem levantar a caneta. Em dois traços, desenhe três lados do quadrado e use outro traço para desenhar o lado restante. Não use mais de dois traços para desenhar o quadrado.

Star 61444

Não tem nenhuma ação ou comportamento semântico sugerido. A estrela deve ter exatamente cinco pontos e ser desenhada em um único golpe sem levantar a caneta.

Check 61445

Não tem nenhuma ação ou comportamento semântico sugerido. O traço para cima deve ser duas vezes maior que o traço menor para baixo.

Curlicue 61456

Não tem nenhuma ação ou comportamento semântico sugerido. Inicie o curlicue na palavra que você pretende cortar.

DoubleCurlicue 61457

Não tem nenhuma ação ou comportamento semântico sugerido. Inicie o curlicue duplo na palavra que você pretende copiar.

Circle 61472

Não tem nenhuma ação ou comportamento semântico sugerido. O círculo deve ser desenhado em um único traço sem levantar a caneta.

DoubleCircle 61473

Não tem nenhuma ação ou comportamento semântico sugerido. Os dois círculos devem se sobrepor e ser desenhados em um único traço sem levantar a caneta.

SemicircleLeft 61480

Não tem nenhuma ação ou comportamento semântico sugerido. O semicírculo deve ser desenhado da esquerda para a direita. As duas extremidades do semicírculo devem ser o mais horizontalmente possível.

SemicircleRight 61481

Não tem nenhuma ação ou comportamento semântico sugerido. O semicírculo deve ser desenhado da direita para a esquerda. As duas extremidades do semicírculo devem ser o mais horizontalmente possível.

ChevronUp 61488

Não tem nenhuma ação ou comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados o mais igual possível. O ângulo deve ser afiado e terminar em um ponto.

ChevronDown 61489

Não tem nenhuma ação ou comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados o mais igual possível. O ângulo deve ser afiado e terminar em um ponto.

ChevronLeft 61490

Não tem nenhuma ação ou comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados o mais igual possível. O ângulo deve ser afiado e terminar em um ponto.

ChevronRight 61491

Não tem nenhuma ação ou comportamento semântico sugerido. Ambos os lados da divisa devem ser desenhados o mais igual possível. O ângulo deve ser afiado e terminar em um ponto.

ArrowUp 61496

Não tem nenhuma ação ou comportamento semântico sugerido. A seta pode ser desenhada em um único traço ou em dois traços em que um traço é a linha e o outro é a cabeça de direção. Não use mais de dois traços para desenhar a seta.

ArrowDown 61497

Não tem nenhuma ação ou comportamento semântico sugerido. A seta pode ser desenhada em um único traço ou em dois traços em que um traço é a linha e o outro é a cabeça de direção. Não use mais de dois traços para desenhar a seta.

ArrowLeft 61498

Não tem nenhuma ação ou comportamento semântico sugerido. A seta pode ser desenhada em um único traço ou em dois traços em que um traço é a linha e o outro é a cabeça de direção. Não use mais de dois traços para desenhar a seta.

ArrowRight 61499

Não tem nenhuma ação ou comportamento semântico sugerido. A seta pode ser desenhada em um único traço ou em dois traços em que um traço é a linha e o outro é a cabeça de direção. Não use mais de dois traços para desenhar a seta.

Up 61528

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado como um único movimento rápido na direção para cima.

Down 61529

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado como um único movimento rápido na direção para baixo.

Left 61530

Especifica um backspace. Esse gesto deve ser desenhado como um único movimento rápido para a esquerda.

Right 61531

Significa um espaço. Esse gesto deve ser desenhado como um único movimento rápido para a direita.

UpDown 61536

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço para cima. Os dois traços devem estar o mais próximo possível um do outro.

DownUp 61537

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço para baixo. Os dois traços devem estar o mais próximo possível um do outro.

LeftRight 61538

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço esquerdo. Os dois lados são tão iguais quanto possível e em um ângulo reto.

RightLeft 61539

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço direito. Os dois traços devem estar o mais próximo possível um do outro.

UpLeftLong 61540

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço para cima. O traço esquerdo deve ter cerca de duas vezes mais tempo que o traço superior, e os dois traços devem estar em um ângulo reto.

UpRightLong 61541

Significa pressionar uma tecla TAB. Esse gesto deve ser desenhado em um único traço começando com o traço para cima. O traço direito deve ser cerca de duas vezes maior que o traço para cima, e os dois traços devem estar em um ângulo reto.

DownLeftLong 61542

Significa pressionar uma tecla ENTER. Esse gesto deve ser desenhado em um único traço começando com o traço para baixo. O traço esquerdo é cerca de duas vezes maior que o traço para cima, e os dois traços devem estar em um ângulo reto.

DownRightLong 61543

Significa pressionar a barra de espaços. Esse gesto deve ser desenhado em um único traço começando com o traço para baixo. O traço direito deve ser cerca de duas vezes maior que o traço para cima, e os dois traços devem estar em um ângulo reto.

UpLeft 61544

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço para cima. Os dois lados devem ser tão iguais quanto possível e em um ângulo reto.

UpRight 61545

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço para cima. Os dois lados devem ser tão iguais quanto possível e em um ângulo reto.

DownLeft 61546

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço para baixo. Os dois lados devem ser tão iguais quanto possível e em um ângulo reto.

DownRight 61547

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço para baixo. Os dois lados devem ser tão iguais quanto possível e em um ângulo reto.

LeftUp 61548

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço esquerdo. Os dois lados devem ser tão iguais quanto possível e em um ângulo reto.

LeftDown 61549

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço esquerdo. Os dois lados são tão iguais quanto possível e em um ângulo reto.

RightUp 61550

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço direito. Os dois lados devem ser tão iguais quanto possível e em um ângulo reto.

RightDown 61551

Não tem nenhuma ação ou comportamento semântico sugerido. Esse gesto deve ser desenhado em um único traço começando com o traço direito. Os dois lados devem ser tão iguais quanto possível e em um ângulo reto.

Exclamation 61604

Não tem nenhuma ação ou comportamento semântico sugerido. A linha deve ser desenhada primeiro e, em seguida, o ponto desenhado rapidamente e o mais próximo possível da linha.

Tap 61680

Significa um clique do mouse. Para a menor quantidade de deslizamento, o toque deve ser feito rapidamente.

DoubleTap 61681

Significa um clique duplo do mouse. Os dois toques devem ser feitos rapidamente para resultar na menor quantidade de deslizamento e a menor duração entre toques. Além disso, os toques devem estar o mais próximo possível um do outro.

Exemplos

O exemplo a seguir demonstra como identificar um gesto em um InkCanvas. Este exemplo pressupõe que há um InkCanvas chamado inkCanvas1 e que seu Gesture evento foi conectado ao manipulador de eventos neste exemplo.

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

Comentários

Uso de texto XAML

Essa classe normalmente não é usada em XAML.

Aplica-se a