GestureSettings Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica le interazioni supportate da un'applicazione.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
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
- Ereditarietà
-
GestureSettings
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Campi
CrossSlide | 32768 | Abilitare il supporto per l'interazione crosssliding quando si usa il movimento di scorrimento o scorrimento rapido tramite un singolo contatto tocco. Questo gesto può essere usato per la selezione o la ridisposizione di oggetti. |
DoubleTap | 2 | Abilitare il supporto per il movimento con doppio tocco.
|
Drag | 32 | Abilitare il supporto per il movimento di scorrimento o scorrimento rapido con mouse o penna/stilo (singolo contatto). L'evento Draging viene generato quando viene rilevato uno dei due movimenti. Questo gesto può essere usato per la selezione del testo, la selezione o la ridisposizione di oggetti o lo scorrimento e la panoramica. Nota L'input tramite mouse e penna/stilo non genera eventi di manipolazione (ManipulationStarted, ManipulationUpdated e ManipulationCompleted) durante l'interazione. Se si specifica il supporto per Il trascinamento e una o più impostazioni di manipolazione, un singolo dispositivo può eseguire più azioni. Ad esempio, il movimento scorrimento o scorrimento rapido può essere eseguito con il pulsante sinistro del mouse per selezionare il testo mentre il pulsante della rotellina può essere eseguito per scorrere il contenuto. |
Hold | 4 | Abilitare il supporto per il movimento di pressione e blocco (da un singolo tocco o penna/stilo). L'evento Holding viene generato se viene superata una soglia temporale prima che il contatto venga sollevato, viene rilevato un contatto aggiuntivo o viene avviato un movimento.
|
HoldWithMouse | 8 | Abilitare il supporto per la pressione e tenere premuto il movimento tramite il pulsante sinistro su un mouse. L'evento Holding viene generato se viene superata una soglia temporale prima che il pulsante sinistro venga rilasciato o venga avviato un movimento. Questo gesto può essere utilizzato per visualizzare un menu di scelta rapida. |
ManipulationMultipleFingerPanning | 65536 | Abilitare la panoramica e disabilitare lo zoom quando vengono rilevati due o più contatti di tocco. Impedisce interazioni involontarie di zoom durante la panoramica con più dita. |
ManipulationRotate | 1024 | Abilitare il supporto per il movimento di rotazione tramite l'input del puntatore. Gli eventi ManipulationStarted, ManipulationUpdated e ManipulationCompleted vengono tutti generati durante l'interazione. |
ManipulationRotateInertia | 8192 | Abilitare il supporto per l'inerzia di rotazione dopo il completamento del movimento di rotazione (tramite l'input del puntatore). L'evento ManipulationInertiaStarting viene generato se l'inerzia è abilitata. |
ManipulationScale | 2048 | Abilitare il supporto per il movimento di avvicinamento delle dita o dell'estensione tramite l'input del puntatore. Questi movimenti possono essere usati per lo zoom ottico o semantico e il ridimensionamento di un oggetto. Gli eventi ManipulationStarted, ManipulationUpdated e ManipulationCompleted vengono tutti generati durante l'interazione. |
ManipulationScaleInertia | 16384 | Abilitare il supporto per il ridimensionamento dell'inerzia dopo il completamento del movimento di avvicinamento delle dita o dell'estensione (tramite l'input del puntatore). L'evento ManipulationInertiaStarting viene generato se l'inerzia è abilitata. |
ManipulationTranslateInertia | 4096 | Abilitare il supporto per l'inerzia della traduzione dopo il completamento del movimento della diapositiva (tramite l'input del puntatore). L'evento ManipulationInertiaStarting viene generato se l'inerzia è abilitata. |
ManipulationTranslateRailsX | 256 | Abilitare il supporto per il movimento di scorrimento tramite l'input del puntatore, sull'asse orizzontale usando guide (guide). Gli eventi ManipulationStarted, ManipulationUpdated e ManipulationCompleted vengono tutti generati durante l'interazione. Questo gesto può essere utilizzato per la ridisposizione degli oggetti. |
ManipulationTranslateRailsY | 512 | Abilitare il supporto per il movimento di scorrimento tramite l'input del puntatore, sull'asse verticale usando guide (guide). Gli eventi ManipulationStarted, ManipulationUpdated e ManipulationCompleted vengono tutti generati durante l'interazione. Questo gesto può essere utilizzato per la ridisposizione degli oggetti. |
ManipulationTranslateX | 64 | Abilitare il supporto per il movimento di scorrimento tramite l'input del puntatore, sull'asse orizzontale. Gli eventi ManipulationStarted, ManipulationUpdated e ManipulationCompleted vengono tutti generati durante l'interazione. Questo gesto può essere utilizzato per la ridisposizione degli oggetti. |
ManipulationTranslateY | 128 | Abilitare il supporto per il movimento di scorrimento tramite l'input del puntatore sull'asse verticale. Gli eventi ManipulationStarted, ManipulationUpdated e ManipulationCompleted vengono tutti generati durante l'interazione. Questo gesto può essere utilizzato per la ridisposizione degli oggetti. |
None | 0 | Disabilitare il supporto per movimenti e manipolazioni. |
RightTap | 16 | Abilitare il supporto per un'interazione con il tocco destro. L'evento RightTapped viene generato quando il contatto viene sollevato o il pulsante del mouse rilasciato.
|
Tap | 1 | Abilitare il supporto per il movimento di tocco.
|
Si applica a
Vedi anche
- Input e interazioni
- Esempio di modalità di interazione con l'utente
- Esempio di indicatori visivi di stato attivo
- Input: Esempio delle funzionalità del dispositivo
- Input: Esempio di input penna semplificato
- Input: Esempio di gesti di Windows 8
- Input: Esempio di eventi di input utente XAML
- Esempio di scorrimento, panoramica e zoom XAML
- Esempio di input tramite tocco DirectX
- Input: Esempio di manipolazioni e gesti (C++)
- Input: Esempio di hit testing della funzionalità tocco
- Esempio di identificazione dell'origine di input
- Esempio di inserimento tramite tocco
- Esempio di hit testing tocco Win32