UIElement.ManipulationDelta Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando el dispositivo de entrada cambia de posición durante una manipulación.
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 de evento
Comentarios
Para obtener controles personalizados y experiencias de interacción, consulte GestureRecognizer.
Un elemento debe tener un valor ManipulationMode distinto None de o System para ser un origen de eventos de manipulación. El valor predeterminado de ManipulationMode es System, que permite que la lógica de control integrada procese manipulaciones, pero no permite que el código de la aplicación controle los eventos de manipulación. Si desea controlar manipulaciones, establezca en ManipulationModeAllo en valores ManipulationModes específicos. Para obtener más información, consulta[ManipulationMode.
ManipulationDelta es un evento enrutado. Si el evento puede propagarse hasta elementos primarios porque no se controla, es posible controlar el evento en los elementos primarios incluso si ManipulationMode es None o System en el elemento primario. Para obtener más información sobre el concepto de evento enrutado, consulta Información general sobre eventos y eventos enrutados.
Para las acciones táctiles y también para los eventos específicos de interacción o manipulación que son consecuencias de una acción táctil, un elemento debe ser visible para las pruebas de contacto para poder ser la fuente del evento y activar el evento asociado a la acción. UIElement.Visibility debe ser Visible. Otras propiedades de tipos derivados también afectan a la visibilidad de las pruebas de posicionamiento. Para obtener más información, consulta Vista general de eventos y eventos enrutados.
ManipulationDelta admite la capacidad de adjuntar controladores de eventos a la ruta que se invocará incluso si los datos del evento se marcan como Handled. Consulte AddHandler.