Bagikan melalui


ApplicationGesture Enum

Definisi

Menentukan aplikasi khusus gestureyang tersedia.

public enum class ApplicationGesture
public enum ApplicationGesture
type ApplicationGesture = 
Public Enum ApplicationGesture
Warisan
ApplicationGesture

Bidang

AllGestures 0

Mengenali semua gerakan khusus aplikasi.

ArrowDown 61497

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Panah dapat digambar dalam satu goresan atau dalam dua goresan di mana satu goresan adalah garis dan yang lainnya adalah kepala panah. Jangan gunakan lebih dari dua goresan untuk menggambar panah.

ArrowLeft 61498

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Panah dapat digambar dalam satu goresan atau dalam dua goresan di mana satu goresan adalah garis dan yang lainnya adalah kepala panah. Jangan gunakan lebih dari dua goresan untuk menggambar panah.

ArrowRight 61499

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Panah dapat digambar dalam satu goresan atau dalam dua goresan di mana satu goresan adalah garis dan yang lainnya adalah kepala panah. Jangan gunakan lebih dari dua goresan untuk menggambar panah.

ArrowUp 61496

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Panah dapat digambar dalam satu goresan atau dalam dua goresan di mana satu goresan adalah garis dan yang lainnya adalah kepala panah. Jangan gunakan lebih dari dua goresan untuk menggambar panah.

Check 61445

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Stroke ke atas harus dua kali selama stroke ke bawah yang lebih kecil.

ChevronDown 61489

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Kedua sisi chevron harus digambar sesederhana mungkin. Sudut harus tajam dan berakhir dalam satu titik.

ChevronLeft 61490

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Kedua sisi chevron harus digambar sesederhana mungkin. Sudut harus tajam dan berakhir dalam satu titik.

ChevronRight 61491

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Kedua sisi chevron harus digambar sesederhana mungkin. Sudut harus tajam dan berakhir dalam satu titik.

ChevronUp 61488

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Kedua sisi chevron harus digambar sesederhana mungkin. Sudut harus tajam dan berakhir dalam satu titik.

Circle 61472

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Lingkaran harus digambar dalam satu goresan tanpa mengangkat pena.

Curlicue 61456

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Mulai curlicue pada kata yang ingin Anda potong.

DoubleCircle 61473

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Kedua lingkaran harus saling tumpang tindih dan digambar dalam satu goresan tanpa mengangkat pena.

DoubleCurlicue 61457

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Mulai double-curlicue pada kata yang ingin Anda salin.

DoubleTap 61681

Menandakan mouse klik ganda. Dua ketukan harus dilakukan dengan cepat untuk menghasilkan jumlah selip paling sedikit dan durasi paling sedikit di antara ketukan. Selain itu, ketukan harus sedekat mungkin satu sama lain.

Down 61529

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar sebagai satu jentik cepat ke arah bawah.

DownLeft 61546

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke turun. Kedua sisi harus sama panjangnya dan pada sudut kanan.

DownLeftLong 61542

Menandakan menekan tombol ENTER. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke turun. Goresan kiri sekitar dua kali lebih lama dari stroke ke atas, dan dua goresan harus berada pada sudut kanan.

DownRight 61547

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke turun. Kedua sisi harus sama panjangnya dan pada sudut kanan.

DownRightLong 61543

Menandakan menekan bilah spasi. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke turun. Pukulan yang tepat harus sekitar dua kali lebih lama dari stroke naik, dan dua goresan harus berada pada sudut yang tepat.

DownUp 61537

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke turun. Dua pukulan harus sedekat mungkin satu sama lain.

Exclamation 61604

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Garis harus digambar terlebih dahulu dan kemudian titik digambar dengan cepat dan sedekat mungkin dengan garis.

Left 61530

Menentukan backspace. Gerakan ini harus digambar sebagai satu jentik cepat ke kiri.

LeftDown 61549

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan dimulai dengan goresan kiri. Kedua sisi memiliki panjang yang sama dan pada sudut kanan.

LeftRight 61538

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan dimulai dengan goresan kiri. Kedua sisi memiliki panjang yang sama dan pada sudut kanan.

LeftUp 61548

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan dimulai dengan goresan kiri. Kedua sisi harus sama panjangnya dan pada sudut kanan.

NoGesture 61440

Tidak mengenali gerakan khusus aplikasi.

Right 61531

Menandakan spasi. Gerakan ini harus digambar sebagai satu jentik cepat ke kanan.

RightDown 61551

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke yang tepat. Kedua sisi harus sama panjangnya dan pada sudut kanan.

RightLeft 61539

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke yang tepat. Dua pukulan harus sedekat mungkin satu sama lain.

RightUp 61550

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke yang tepat. Kedua sisi harus sama panjangnya dan pada sudut kanan.

ScratchOut 61441

Menghapus konten. Gerakan ini harus digambar sebagai satu goresan yang memiliki setidaknya tiga gerakan bolak-balik.

SemicircleLeft 61480

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Semicircle harus digambar dari kiri ke kanan. Dua ujung semicircle harus sesering mungkin secara horizontal.

SemicircleRight 61481

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Semicircle harus digambar dari kanan ke kiri. Dua ujung semicircle harus sesering mungkin secara horizontal.

Square 61443

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Persegi dapat digambar dalam satu atau dua goresan. Dalam satu goresan, gambar seluruh persegi tanpa mengangkat pena. Dalam dua goresan, gambar tiga sisi persegi dan gunakan goresan lain untuk menggambar sisi yang tersisa. Jangan gunakan lebih dari dua goresan untuk menggambar persegi.

Star 61444

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Star harus memiliki tepat lima poin dan digambar dalam satu goresan tanpa mengangkat pena.

Tap 61680

Menandakan klik mouse. Untuk jumlah selip paling sedikit, ketukan harus dilakukan dengan cepat.

Triangle 61442

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Segitiga harus digambar dalam satu goresan, tanpa mengangkat pena.

Up 61528

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar sebagai satu jentik cepat ke arah atas.

UpDown 61536

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke naik. Dua pukulan harus sedekat mungkin satu sama lain.

UpLeft 61544

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke naik. Kedua sisi harus sama panjangnya dan pada sudut kanan.

UpLeftLong 61540

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke naik. Goresan kiri harus sekitar dua kali lebih lama dari stroke naik, dan dua goresan harus berada pada sudut kanan.

UpRight 61545

Tidak memiliki perilaku atau tindakan semantik yang disarankan. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke naik. Kedua sisi harus sama panjangnya dan pada sudut kanan.

UpRightLong 61541

Menandakan menekan tombol TAB. Gerakan ini harus digambar dalam satu goresan yang dimulai dengan stroke naik. Pukulan yang tepat harus sekitar dua kali lebih lama dari stroke naik, dan dua goresan harus berada pada sudut yang tepat.

Contoh

Contoh berikut menunjukkan cara mengidentifikasi gerakan pada InkCanvas. Contoh ini mengasumsikan bahwa ada yang InkCanvas dipanggil inkCanvas1 dan bahwa peristiwanya Gesture telah terhubung ke penanganan aktivitas dalam contoh ini.

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

Keterangan

Penggunaan Teks XAML

Kelas ini biasanya tidak digunakan dalam XAML.

Berlaku untuk