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 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 .

S’applique à

Voir aussi