Linguagem

UIElement.ManipulationCompleted Evento

Definição

Ocorre quando uma manipulação no UIElement é concluída.

public:
 virtual event ManipulationCompletedEventHandler ^ ManipulationCompleted;
// Register
event_token ManipulationCompleted(ManipulationCompletedEventHandler const& handler) const;

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

// Revoke with event_revoker
UIElement::ManipulationCompleted_revoker ManipulationCompleted(auto_revoke_t, ManipulationCompletedEventHandler const& handler) const;
public event ManipulationCompletedEventHandler ManipulationCompleted;
function onManipulationCompleted(eventArgs) { /* Your code */ }
uIElement.addEventListener("manipulationcompleted", onManipulationCompleted);
uIElement.removeEventListener("manipulationcompleted", onManipulationCompleted);
- or -
uIElement.onmanipulationcompleted = onManipulationCompleted;
Public Custom Event ManipulationCompleted As ManipulationCompletedEventHandler 
<uiElement ManipulationCompleted="eventhandler"/>

Tipo de evento

Comentários

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

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

ManipulationCompleted é um evento roteado. Se o evento tiver permissão para fazer bolhas 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 Eventos e visão geral de eventos roteado.

Para que um elemento possa ser a origem de ações de toque, bem como de eventos específicos de interação ou manipulação que são consequências de uma ação de toque, ele deve ser visível ao teste de toque para ser o gatilho e disparar o evento associado à ação. UIElement.Visibility deve ser visível. Outras propriedades de tipos derivados também afetam a visibilidade do hit-test. Para saber mais, confira Visão geral de eventos e eventos roteados.

ManipulationCompleted 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