ManipulationModes 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 bagaimana elemen UI target menginterpretasikan peristiwa manipulasi. Enumerasi ini bersifat flagwise, sehingga Anda dapat mengatur beberapa mode untuk properti ManipulationMode .
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class ManipulationModes
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class ManipulationModes
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum ManipulationModes
Public Enum ManipulationModes
- Warisan
-
ManipulationModes
- Atribut
Bidang
All | 65535 | Aktifkan semua mode interaksi manipulasi kecuali yang didukung melalui Manipulasi Langsung |
None | 0 | Jangan sajikan interaksi grafis dengan peristiwa manipulasi. |
Rotate | 16 | Mengizinkan tindakan manipulasi yang memutar target. |
RotateInertia | 128 | Terapkan inertia untuk memutar tindakan. |
Scale | 32 | Mengizinkan tindakan manipulasi yang menskalakan target. |
ScaleInertia | 256 | Menerapkan inertia untuk menskalakan tindakan. |
System | 65536 | Aktifkan interaksi sentuh berbasis sistem yang didukung melalui Manipulasi Langsung. |
TranslateInertia | 64 | Terapkan inertia untuk menerjemahkan tindakan. |
TranslateRailsX | 4 | Izinkan tindakan manipulasi yang menerjemahkan target pada sumbu X tetapi menggunakan mode rel. |
TranslateRailsY | 8 | Izinkan tindakan manipulasi yang menerjemahkan target pada sumbu Y tetapi menggunakan mode rel. |
TranslateX | 1 | Mengizinkan tindakan manipulasi yang menerjemahkan target pada sumbu X. |
TranslateY | 2 | Mengizinkan tindakan manipulasi yang menerjemahkan target pada sumbu Y. |
Keterangan
Catatan
Manipulasi Langsung mendefinisikan manipulasi sebagai pengguliran atau pembesaran tampilan beberapa bagian UI aplikasi.
Enumerasi ini memberikan nilai untuk properti UIElement.ManipulationMode . Dengan mengatur properti ini, Anda dapat mengaktifkan penanganan kode aplikasi untuk peristiwa manipulasi seperti ManipulationStarted. Anda harus mengatur ManipulationMode ke nilai selain System
atau None
untuk mengaktifkan penanganan peristiwa dari elemen tersebut. Untuk informasi selengkapnya tentang manipulasi, lihat Menangani input penunjuk.
Penegakan nilai untuk kemungkinan kombinasi didokumentasikan dalam Remarks untuk properti UIElement.ManipulationMode .