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(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class GestureSettings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum GestureSettings
var value = Microsoft.UI.Input.GestureSettings.none
Public Enum GestureSettings
- Warisan
-
GestureSettings
- Atribut
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.
Gerakan ini dapat digunakan untuk memilih kata atau membuka file atau folder. |
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 menaikkan 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). Acara Holding dinaikkan jika ambang waktu dilewati sebelum kontak diangkat, kontak tambahan terdeteksi, atau gerakan dimulai.
Gerakan ini dapat digunakan untuk menampilkan menu konteks. |
HoldWithMouse | 8 | Aktifkan dukungan untuk gerakan tekan dan tahan 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 saat 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 pointer. Peristiwa ManipulationStarted, ManipulationUpdated, dan ManipulationCompleted semuanya diangkat selama interaksi ini. |
ManipulationRotateInertia | 8192 | Aktifkan dukungan untuk inertia rotasi setelah gerakan putar (melalui input pointer) selesai. Peristiwa ManipulationInertiaStarting dinaikkan jika inertia diaktifkan. |
ManipulationScale | 2048 | Aktifkan dukungan untuk gerakan mencubit 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 mencubit atau meregangkan (melalui input pointer) selesai. Peristiwa ManipulationInertiaStarting dinaikkan jika inertia diaktifkan. |
ManipulationTranslateInertia | 4096 | Aktifkan dukungan untuk inertia terjemahan setelah gerakan slide (melalui input pointer) 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 ketika kontak diangkat atau tombol mouse dilepaskan.
Gerakan ini dapat digunakan untuk menampilkan menu konteks. |
Tap | 1 | Aktifkan dukungan untuk gerakan ketukan.
|
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk