UIElement.ManipulationDelta Evento
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.
Si verifica quando il dispositivo di input cambia posizione durante una manipolazione.
public:
virtual event ManipulationDeltaEventHandler ^ ManipulationDelta;
// Register
event_token ManipulationDelta(ManipulationDeltaEventHandler const& handler) const;
// Revoke with event_token
void ManipulationDelta(event_token const* cookie) const;
// Revoke with event_revoker
UIElement::ManipulationDelta_revoker ManipulationDelta(auto_revoke_t, ManipulationDeltaEventHandler const& handler) const;
public event ManipulationDeltaEventHandler ManipulationDelta;
function onManipulationDelta(eventArgs) { /* Your code */ }
uIElement.addEventListener("manipulationdelta", onManipulationDelta);
uIElement.removeEventListener("manipulationdelta", onManipulationDelta);
- or -
uIElement.onmanipulationdelta = onManipulationDelta;
Public Custom Event ManipulationDelta As ManipulationDeltaEventHandler
<uiElement ManipulationDelta="eventhandler"/>
Tipo evento
Commenti
Per i controlli personalizzati e le esperienze di interazione, vedere GestureRecognizer.
Un elemento deve avere un valore ManipulationMode diverso da None
o System
per essere un'origine evento di manipolazione. Il valore predefinito di è System
, che consente la logica di controllo predefinita per elaborare le manipolazioni, ma non consente al codice dell'app ManipulationMode
di gestire gli eventi di manipolazione. Per gestire le manipolazioni, impostare ManipulationMode
su All
o su valori ManipulationModes specifici. Per altre informazioni, vedere[ManipulationMode
.
ManipulationDelta
è un evento instradato. Se l'evento è autorizzato a bolle fino agli elementi padre perché non viene gestito, è possibile gestire l'evento sugli elementi padre anche se ManipulationMode è None
o System
sull'elemento padre. Per altre informazioni sul concetto di evento indirizzato, vedere Panoramica degli eventi e degli eventi indirizzati.
Per le azioni tocco e per gli eventi di modifica o specifici dell'interazione che sono la conseguenza di un'azione tocco, un elemento deve essere visibile tramite hit testing per poter essere l'origine dell'evento e attivare l'evento associato all'azione. UIElement.Visibility deve essere visibile. Altre proprietà dei tipi derivati influiscono anche sulla visibilità di hit test. Per altre informazioni, vedi Panoramica degli eventi e degli eventi indirizzati.
ManipulationDelta
supporta la possibilità di collegare gestori eventi alla route che verrà richiamata anche se i dati dell'evento per l'evento sono contrassegnati come Handled. Vedere AddHandler.