UIElement.CancelDirectManipulations Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
bool
true
se um pai ScrollViewer existir e definir o valor resultou no cancelamento da ação de movimento panorâmico/zoom.
false
se chamar o método resultar em nenhuma ação.
Comentários
Você pode 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 trataria as manipulações de tradução diretamente no nível do sistema, tratando-as como pan ou zoom. O tratamento de manipulação pelo ScrollViewer
pai impede que o contido UIElement
receba 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
.