SystemGesture 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 gerakan sistem yang tersedia.
public enum class SystemGesture
public enum SystemGesture
type SystemGesture =
Public Enum SystemGesture
- Warisan
Bidang
Drag | 19 | Memetakan ke seret kiri pada mouse. |
Flick | 31 | Terjadi dengan stroke singkat dan cepat yang diterjemahkan ke dalam perintah tertentu. Tindakan yang diambil oleh flick diatur di seluruh sistem. Aplikasi dapat mendengarkan Flick dan mencegahnya menjadi salah satu standar ApplicationCommands dengan mengatur Handled properti ke true jika terjadi StylusSystemGesture . Hanya Windows Vista yang mendukung flicks. |
HoldEnter | 21 | Menunjukkan bahwa tekan dan tahan telah terjadi. |
HoldLeave | 22 | Tidak diterapkan. |
HoverEnter | 23 | Memetakan ke mouse yang melayang. Ini dapat digunakan untuk menampilkan efek rollover TipsAlat, atau perilaku pengarahan mouse lainnya. |
HoverLeave | 24 | Peta ke mouse meninggalkan hover. Ini dapat digunakan untuk mengakhiri efek rollover TipsAlat atau perilaku hover mouse lainnya. |
None | 0 | Tidak ada gerakan sistem. |
RightDrag | 20 | Memetakan ke seret kanan pada mouse. Ini dapat digunakan untuk menyeret objek atau pilihan ke area yang berbeda dan diikuti dengan tampilan menu pintasan yang menyediakan opsi untuk memindahkan objek. |
RightTap | 18 | Memetakan ke klik kanan pada mouse. Ini dapat digunakan untuk menampilkan menu pintasan. |
Tap | 16 | Memetakan ke klik kiri pada mouse. Ini dapat digunakan untuk memilih perintah dari menu atau toolbar, mengambil tindakan jika perintah dipilih, mengatur titik penyisipan, atau menampilkan umpan balik pilihan. |
TwoFingerTap | 4352 | Memetakan ke klik dua kali mouse. |
Contoh
Contoh berikut menentukan jenis gerakan sistem mana yang menaikkan SystemGesture peristiwa. Contoh ini mengasumsikan bahwa ada yang InkCanvas disebut inkcanvas1
, dan yang SystemGesture terhubung ke penanganan aktivitas berikut.
void inkCanvas1_StylusSystemGesture(object sender, StylusSystemGestureEventArgs e)
{
this.Title = e.SystemGesture.ToString();
switch (e.SystemGesture)
{
case SystemGesture.RightTap:
// Do something.
break;
case SystemGesture.Tap:
// Do something else.
break;
}
}
Private Sub inkCanvas1_StylusSystemGesture(ByVal sender As Object, ByVal e As StylusSystemGestureEventArgs)
Me.Title = e.SystemGesture.ToString()
Select Case e.SystemGesture
Case SystemGesture.RightTap
' Do something.
Case SystemGesture.Tap
' Do something else.
End Select
End Sub
Keterangan
Ketika sistem operasi mengenali gerakan sistem, peristiwa terjadi StylusSystemGesture . Banyak gerakan memetakan peristiwa mouse tradisional. Misalnya, Tap
gerakan sistem meniru satu klik kiri pada mouse.