Partager via


UIElement.CancelDirectManipulations Méthode

Définition

Annule le traitement de manipulation directe en cours (panoramique/zoom défini par le système) sur n’importe quel parent ScrollViewer qui contient l’élément UIElement actuel.

public:
 virtual bool CancelDirectManipulations() = CancelDirectManipulations;
bool CancelDirectManipulations();
public bool CancelDirectManipulations();
function cancelDirectManipulations()
Public Function CancelDirectManipulations () As Boolean

Retours

Boolean

bool

true si un parent ScrollViewer existe et si la définition de la valeur a entraîné l’annulation de l’action de mouvement panoramique/zoom. false si l’appel de la méthode n’entraîne aucune action.

Remarques

Vous pouvez appeler cette méthode si vous souhaitez que l’élément UIElement cible puisse traiter les manipulations en cours via les événements de pointeur de niveau inférieur (PointerPressed, PointerMoved , etc.). Par défaut, si l’élément UIElement cible est contenu dans un ScrollViewer, ce parent ScrollViewer gère les manipulations de traduction directement au niveau du système, en les traitant comme un panoramique ou un zoom. La gestion des manipulations par le parent ScrollViewer empêche l’UIElement contenu de recevoir les événements de pointeur (ils seraient marqués comme gérés). Appelez CancelDirectManipulations pour remplacer ce comportement par défaut pour une manipulation en cours, puis vous serez en mesure de gérer les manipulations à un niveau non système pour la cible UIElement individuelle.

S’applique à

Voir aussi