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 l'oggetto UIElement di destinazione è contenuto in un controllo ScrollViewer, l'elemento padre ScrollViewer gestirà le manipolazioni delle traduzioni direttamente a livello di sistema, trattandole come panoramica o zoom. La gestione della manipolazione da parte dell'elemento padre ScrollViewer impedisce all'UIElement contenuto 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 destinazione UIElement .