Compartir a través de


UIElement.CancelDirectManipulations Método

Definición

Cancela el procesamiento continuo de manipulación directa (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 lugar a la cancelación de la acción de movimiento panorámico o zoom. false si llamar al método no da lugar a ninguna acción.

Comentarios

Puede llamar a este método si desea que 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 UIElement de destino está incluido en un ScrollViewer, ese elemento primario ScrollViewer controlaría las manipulaciones de traducción directamente en el nivel del sistema, tratándolas como movimiento panorámico o zoom. El control de manipulación por parte del elemento primario ScrollViewer impide que uiElement independiente reciba los eventos de puntero (se marcarían como controlados). Llame a CancelDirectManipulations 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 UIElement individual.

Se aplica a

Consulte también