UIElement.CancelDirectManipulations Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
bool
true
si un parent ScrollViewer existe et que la définition de la valeur a entraîné l’annulation de l’action de 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 des manipulations en cours via les événements de pointeur de niveau inférieur (PointerPressed, PointerMoved , etc.). Par défaut, si la cible UIElement
est contenue dans un ScrollViewer, ce ScrollViewer
parent gère les manipulations de traduction directement au niveau du système, en les traitant comme un panoramique ou un zoom. La manipulation par le ScrollViewer
parent empêche le contenu UIElement
de recevoir les événements de pointeur (ils sont 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 individuelle UIElement
.