Compartilhar via


UIElement.ManipulationDelta Evento

Definição

Ocorre quando o dispositivo de entrada muda de posição durante uma manipulação.

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

Comentários

Para controles personalizados e experiências de interação, consulte GestureRecognizer.

Um elemento deve ter um valor ManipulationMode diferente None de ou System para ser uma origem do evento de manipulação. O valor padrão de ManipulationMode é System, que permite que a lógica de controle interna processe manipulações, mas não permite que o código do aplicativo manipule eventos de manipulação. Se você quiser manipular manipulações, defina ManipulationMode como Allou como valores ManipulationModes específicos. Para obter mais informações, consulte[ManipulationMode.

ManipulationDelta é um evento roteado. Se o evento tiver permissão para surgir até os elementos pai porque ele fica sem tratamento, é possível manipular o evento em elementos pai, mesmo que ManipulationMode esteja None ou System no elemento pai. Para obter mais informações sobre o conceito de evento roteado, consulte Visão geral de eventos e eventos roteado.

Para ações de toque e também para eventos específicos de interação ou de manipulação resultantes de uma ação de toque, é preciso que o elemento esteja visível para teste de clique, para ser a origem do evento e acionar o evento associado à ação. UIElement.Visibility deve ser Visível. Outras propriedades de tipos derivados também afetam a visibilidade do teste de clique. Para saber mais, confira Visão geral de eventos e eventos roteados.

ManipulationDelta dá suporte à capacidade de anexar manipuladores de eventos à rota que será invocada mesmo se os dados do evento estiverem marcados como Manipulados. Consulte AddHandler.

Aplica-se a

Confira também