ApplicationGesture Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan aplikasi khusus gesture
yang tersedia.
public enum class ApplicationGesture
public enum ApplicationGesture
type ApplicationGesture =
Public Enum ApplicationGesture
- Warisan
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.