GestureSettings 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 interaksi yang didukung oleh aplikasi.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class GestureSettings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class GestureSettings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum GestureSettings
var value = Windows.UI.Input.GestureSettings.none
Public Enum GestureSettings
- Warisan
-
GestureSettings
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Bidang
CrossSlide | 32768 | Aktifkan dukungan untuk interaksi CrossSliding saat menggunakan gerakan geser atau geser melalui satu kontak sentuhan. Gerakan ini dapat digunakan untuk memilih atau mengatur ulang objek. |
DoubleTap | 2 | Aktifkan dukungan untuk gerakan ketuk dua kali.
|
Drag | 32 | Aktifkan dukungan untuk gerakan geser atau geser dengan mouse atau pena/stylus (kontak tunggal). Peristiwa Penyeretan dinaikkan saat salah satu gerakan terdeteksi. Gerakan ini dapat digunakan untuk pemilihan teks, memilih atau mengatur ulang objek, atau menggulir dan menggeser. Catatan Input mouse dan pena/stylus tidak meningkatkan peristiwa manipulasi (ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted) selama interaksi ini. Menentukan dukungan untuk Seret dan satu atau beberapa pengaturan manipulasi memungkinkan satu perangkat melakukan beberapa tindakan. Misalnya, gerakan geser atau geser dapat dilakukan dengan tombol mouse kiri untuk memilih teks sementara tombol roda dapat digulung untuk menggulir konten. |
Hold | 4 | Aktifkan dukungan untuk gerakan tekan dan tahan (dari satu sentuhan atau kontak pena/stylus). Peristiwa Penahanan dinaikkan jika ambang waktu dilewati sebelum kontak diangkat, kontak tambahan terdeteksi, atau gerakan dimulai.
|
HoldWithMouse | 8 | Aktifkan dukungan untuk tekan dan tahan gerakan melalui tombol kiri pada mouse. Peristiwa Penahanan dinaikkan jika ambang waktu disilangkan sebelum tombol kiri dilepaskan atau gerakan dimulai. Gerakan ini dapat digunakan untuk menampilkan menu konteks. |
ManipulationMultipleFingerPanning | 65536 | Aktifkan panning dan nonaktifkan zoom ketika dua atau beberapa kontak sentuh terdeteksi. Mencegah interaksi zoom yang tidak disengaja saat menggeser dengan beberapa jari. |
ManipulationRotate | 1024 | Aktifkan dukungan untuk gerakan rotasi melalui input penunjuk. Peristiwa ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted semuanya diangkat selama interaksi ini. |
ManipulationRotateInertia | 8192 | Aktifkan dukungan untuk inertia rotasi setelah gerakan putar (melalui input penunjuk) selesai. Peristiwa ManipulationInertiaStarting dinaikkan jika inertia diaktifkan. |
ManipulationScale | 2048 | Aktifkan dukungan untuk gerakan cubit atau regangkan melalui input penunjuk. Gerakan ini dapat digunakan untuk zoom optik atau semantik dan mengubah ukuran objek. Peristiwa ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted semuanya diangkat selama interaksi ini. |
ManipulationScaleInertia | 16384 | Aktifkan dukungan untuk penskalaan inertia setelah gerakan jepit atau regangkan (melalui input pointer) selesai. Peristiwa ManipulationInertiaStarting dinaikkan jika inertia diaktifkan. |
ManipulationTranslateInertia | 4096 | Aktifkan dukungan untuk inertia terjemahan setelah gerakan slide (melalui input penunjuk) selesai. Peristiwa ManipulationInertiaStarting dinaikkan jika inertia diaktifkan. |
ManipulationTranslateRailsX | 256 | Aktifkan dukungan untuk gerakan slide melalui input penunjuk, pada sumbu horizontal menggunakan rel (panduan). Peristiwa ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted semuanya diangkat selama interaksi ini. Gerakan ini dapat digunakan untuk mengatur ulang objek. |
ManipulationTranslateRailsY | 512 | Aktifkan dukungan untuk gerakan slide melalui input penunjuk, pada sumbu vertikal menggunakan rel (panduan). Peristiwa ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted semuanya diangkat selama interaksi ini. Gerakan ini dapat digunakan untuk mengatur ulang objek. |
ManipulationTranslateX | 64 | Aktifkan dukungan untuk gerakan slide melalui input penunjuk, pada sumbu horizontal. Peristiwa ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted semuanya diangkat selama interaksi ini. Gerakan ini dapat digunakan untuk mengatur ulang objek. |
ManipulationTranslateY | 128 | Aktifkan dukungan untuk gerakan slide melalui input penunjuk, pada sumbu vertikal. Peristiwa ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted semuanya diangkat selama interaksi ini. Gerakan ini dapat digunakan untuk mengatur ulang objek. |
None | 0 | Nonaktifkan dukungan untuk gerakan dan manipulasi. |
RightTap | 16 | Aktifkan dukungan untuk interaksi ketuk kanan. Peristiwa RightTapped dinaikkan saat kontak diangkat atau tombol mouse dilepaskan.
|
Tap | 1 | Aktifkan dukungan untuk gerakan ketukan.
|
Berlaku untuk
Lihat juga
- Input dan interaksi
- Sampel mode interaksi pengguna
- Sampel visual fokus
- Input: Sampel kemampuan perangkat
- Input: Sampel tinta yang disederhanakan
- Input: sampel gerakan Windows 8
- Input: Sampel peristiwa input pengguna XAML
- Sampel pengguliran, penggeseran, dan pembesaran tampilan XAML
- Sampel input sentuh DirectX
- Input: Sampel manipulasi dan gerakan (C++)
- Input: Sentuh sampel pengujian hit
- Sampel identifikasi sumber input
- Sampel injeksi sentuh
- Sampel pengujian hit sentuh Win32