Condividi tramite


GestureRecognizer.CrossSliding Evento

Definizione

Si verifica quando un utente esegue un movimento di scorrimento o scorrimento rapido (tramite un singolo contatto tocco) all'interno di un'area di contenuto che supporta la panoramica solo lungo un singolo asse. Il movimento deve essere eseguito in una direzione perpendicolare a questo asse di panoramica.

Nota

Uno scorrimento rapido è un gesto scorrevole breve che comporta un'azione di selezione, mentre il movimento di scorrimento più lungo supera una soglia di distanza e genera un'azione di ridisponimento. I movimenti di scorrimento rapido e diapositiva sono illustrati nel diagramma seguente. Diagramma che mostra le azioni di selezione e trascinamento.

// Register
event_token CrossSliding(TypedEventHandler<GestureRecognizer, CrossSlidingEventArgs const&> const& handler) const;

// Revoke with event_token
void CrossSliding(event_token const* cookie) const;

// Revoke with event_revoker
GestureRecognizer::CrossSliding_revoker CrossSliding(auto_revoke_t, TypedEventHandler<GestureRecognizer, CrossSlidingEventArgs const&> const& handler) const;
public event TypedEventHandler<GestureRecognizer,CrossSlidingEventArgs> CrossSliding;
function onCrossSliding(eventArgs) { /* Your code */ }
gestureRecognizer.addEventListener("crosssliding", onCrossSliding);
gestureRecognizer.removeEventListener("crosssliding", onCrossSliding);
- or -
gestureRecognizer.oncrosssliding = onCrossSliding;
Public Custom Event CrossSliding As TypedEventHandler(Of GestureRecognizer, CrossSlidingEventArgs) 

Tipo evento

Commenti

CrossSlide deve essere impostato nella proprietà GestureSettings per supportare CrossSliding.

Le soglie di distanza scorrevole sono disabilitate per impostazione predefinita. Usare CrossSlideThresholds per impostare questi valori.

Si applica a

Vedi anche