Idioma

UIElement.CancelDirectManipulations Método

Definição

Cancela o processamento contínuo de manipulação direta (movimento panorâmico/zoom definido pelo sistema) em qualquer pai ScrollViewer que contenha o UIElement atual.

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

Retornos

Boolean

bool

true se um pai ScrollViewer existir e definir o valor resultou em cancelar a ação de movimento panorâmico/zoom. false se chamar o método não resultar em nenhuma ação.

Comentários

Você poderá chamar esse método se quiser que o UIElement de destino seja capaz de processar manipulações contínuas por meio dos eventos de ponteiro de nível inferior (PointerPressed, PointerMoved e assim por diante). Por padrão, se o destino UIElement estiver contido em um ScrollViewer, esse ScrollViewer pai tratará as manipulações de tradução diretamente no nível do sistema, tratando-as como painel ou zoom. O tratamento de manipulação pelo ScrollViewer pai impede que os contidos UIElement recebam os eventos de ponteiro (eles seriam marcados como manipulados). Chame CancelDirectManipulations para substituir esse comportamento padrão para uma manipulação contínua e, em seguida, você poderá lidar com manipulações em um nível que não seja do sistema para o destino individual UIElement .

Aplica-se a

Confira também