UIElement.CancelDirectManipulations Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Annulla l'elaborazione continua della manipolazione diretta (panoramica/zoom definita dal sistema) su qualsiasi elemento padre scrollViewer che contiene l'oggetto UIElement corrente.
public:
virtual bool CancelDirectManipulations() = CancelDirectManipulations;
bool CancelDirectManipulations();
public bool CancelDirectManipulations();
function cancelDirectManipulations()
Public Function CancelDirectManipulations () As Boolean
Restituisce
bool
true
se esiste un elemento padre ScrollViewer e l'impostazione del valore ha comportato l'annullamento dell'azione di panoramica/zoom.
false
se la chiamata al metodo non comporta alcuna azione.
Commenti
Puoi chiamare questo metodo se vuoi che UIElement di destinazione possa elaborare le manipolazioni in corso tramite gli eventi puntatore di livello inferiore (PointerPressed, PointerMoved e così via). Per impostazione predefinita, se la destinazione UIElement
è contenuta in un controllo ScrollViewer, tale ScrollViewer
elemento padre gestirà le manipolazioni delle traduzioni direttamente a livello di sistema, considerandole come panoramica o zoom. La gestione della manipolazione da parte dell'elemento ScrollViewer
padre impedisce all'oggetto contenuto UIElement
di ricevere gli eventi del puntatore ( che verrebbero contrassegnati come gestiti). Chiamare CancelDirectManipulations
per eseguire l'override di questo comportamento predefinito per una manipolazione in corso e quindi sarà possibile gestire le manipolazioni a livello di non sistema per la singola UIElement
destinazione.