Condividi tramite


CrossSlidingState Enumerazione

Definizione

Specifica gli stati possibili dell'evento CrossSliding .

public enum class CrossSlidingState
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class CrossSlidingState
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum CrossSlidingState
var value = Microsoft.UI.Input.CrossSlidingState.started
Public Enum CrossSlidingState
Ereditarietà
CrossSlidingState
Attributi

Campi

Nome Valore Descrizione
Completed 6

Il movimento di scorrimento rapido o diapositiva è stato arrestato, l'interazione crosssliding è stata completata e il contatto tocco è stato sollevato.

Dragging 1

È stata avviata un'interazione incrociata , ma il movimento di scorrimento rapido o diapositiva non ha superato la soglia minima di distanza per un'azione di selezione.

Nota

Non esiste alcuna correlazione tra trascinamento in CrossSlidingState (tocco) e DragingState (mouse o penna/stilo).

Rearranging 5

Il movimento di scorrimento rapido o diapositiva ha superato la soglia minima di distanza dell'azione di ridisporre. Questo stato è valido solo quando RearrangeStart è abilitato in un Oggetto GestureRecognizer.

Selecting 2

Il movimento di scorrimento rapido o diapositiva ha superato la soglia minima di distanza per un'azione di selezione, ma non ha superato la soglia minima di distanza dell'azione di ridisporzione. Questo stato è valido solo quando SpeedBumpStart è disabilitato in un Oggetto GestureRecognizer.

SelectSpeedBumping 3

Il movimento di scorrimento rapido o diapositiva ha superato la soglia di distanza minima per un'azione di selezione (e la velocità di selezione urto) ma non ha superato la soglia di distanza massima dell'urto della velocità di selezione. Questo stato è valido solo quando speedBumpStart e SelectionStart sono abilitati in un oggetto GestureRecognizer.

SpeedBumping 4

Il movimento di scorrimento rapido o diapositiva ha superato la soglia di distanza minima per un'azione di selezione (e la velocità di selezione urto) ma non ha superato la soglia di distanza massima dell'urto della velocità di selezione. Questo stato è valido solo quando SpeedBumpStart è abilitato e SelectionStart è disabilitato in un GestureRecognizer.

Started 0

È stata rilevata un'interazione incrociata .

Commenti

La proprietà CrossSlidingState viene impostata in base alle soglie di distanza specificate dalla proprietà CrossSlideThresholds di un Oggetto GestureRecognizer.

Queste soglie di distanza vengono usate per determinare se l'interazione incrociata comporta un'azione di selezione o un'azione di ridisponimento. Il diagramma seguente mostra le aree e le soglie incrociate . Le aree evidenziate in blu sono le aree d'urto di selezione/velocità. L'area a sinistra mostra la distanza che il riquadro deve percorrere mentre l'area a destra mostra la distanza equivalente che il contatto tocco deve viaggiare a causa del comportamento di urto della velocità.

Nota

Un urto di velocità è un'area crosssliding in cui l'utente riscontra un leggero trascinamento (o attrito) durante lo scorrimento rapido o il movimento della diapositiva.

Se SelectionStart e SpeedBumpStart sono entrambi abilitati, SpeedBumpStart viene ignorato (l'attrito è ancora riscontrato) e SelectSpeedBumping viene restituito quando viene rilevato il movimento di scorrimento rapido o di scorrimento all'interno dell'area di urto di selezione/velocità.

Se SelectionStart è abilitato e SpeedBumpStart è disabilitato, la selezione viene restituita quando lo scorrimento rapido o il movimento della diapositiva viene rilevato all'interno dell'area dell'urto di selezione/velocità.

Se SpeedBumpStart e RearrangeStart sono entrambi abilitati, SpeedBumpEnd viene ignorato e l'attrito continua fino a quando non viene raggiunta la soglia Di ridisporzione.

Se l'argomento Ridisposizione guidata è abilitato, viene restituito Ridisposizione quando il movimento di scorrimento rapido o diapositiva viene rilevato all'esterno dell'area di emergenza di selezione/velocità.

Si applica a

Vedi anche