UIElement.CancelDirectManipulations Método

Definición

Cancela el procesamiento de manipulación directa en curso (movimiento panorámico o zoom definido por el sistema) en cualquier elemento primario ScrollViewer que contenga el uiElement actual.

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

Devoluciones

Boolean

bool

true si existe un elemento primario ScrollViewer y establecer el valor dio como resultado la cancelación de la acción de movimiento panorámico o zoom. false si la llamada al método no produce ninguna acción.

Comentarios

Puede llamar a este método si desea que el UIElement de destino pueda procesar manipulaciones en curso a través de los eventos de puntero de nivel inferior (PointerPressed, PointerMoved , etc.). De forma predeterminada, si el destino UIElement está incluido en un ScrollViewer, ese ScrollViewer elemento primario controlaría las manipulaciones de traducción directamente en el nivel del sistema, tratándolos como movimiento panorámico o zoom. La manipulación por parte del ScrollViewer elemento primario impide que el contenido UIElement reciba los eventos de puntero (se marcarían como controlados). Llame CancelDirectManipulations a para invalidar este comportamiento predeterminado para una manipulación en curso y, a continuación, podrá controlar las manipulaciones en un nivel que no sea del sistema para el destino individual UIElement .

Se aplica a

Consulte también