UIElement.ManipulationCompleted Événement

Définition

Se produit lorsqu’une manipulation sur l’élément UIElement est terminée.

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"/>

Type d'événement

Remarques

Pour les contrôles personnalisés et les expériences d’interaction, consultez GestureRecognizer.ManipulationCompleted.

Un élément doit avoir une valeur ManipulationMode autre que None ou System pour être une source d’événement de manipulation. La valeur par défaut de est System, qui permet à la logique de contrôle intégrée de traiter les manipulations, mais ne permet pas au code d’application ManipulationMode de gérer les événements de manipulation. Si vous souhaitez gérer les manipulations, définissez ManipulationModeAllsur ou sur des valeurs ManipulationModes spécifiques. Pour en savoir plus, voir ManipulationMode.

ManipulationCompleted est un événement routé. Si l’événement est autorisé à monter en bulles jusqu’aux éléments parents parce qu’il n’est pas pris en charge, il est possible de gérer l’événement sur les éléments parents même si ManipulationMode est None ou System sur l’élément parent. Pour plus d’informations sur le concept d’événement routé, consultez Vue d’ensemble des événements et des événements routés.

Pour les actions tactiles et pour les événements de manipulation ou spécifiques à l’interaction qui sont des conséquences d’une action tactile, un élément doit être visible au test de positionnement pour pouvoir être la source d’événement et déclencher l’événement associé à l’action. UIElement.Visibility doit être Visible. D’autres propriétés de types dérivés affectent également la visibilité des tests de positionnement. Pour plus d’informations, consultez Vue d’ensemble des événements et des événements routés.

ManipulationCompleted prend en charge la possibilité d’attacher des gestionnaires d’événements à l’itinéraire qui sera appelé même si les données de l’événement sont marquées Handled. Consultez AddHandler.

S’applique à

Voir aussi