UIElement.ManipulationStarted Evento

Definição

Ocorre quando um dispositivo de entrada inicia uma manipulação no UIElement.

C#
public event ManipulationStartedEventHandler ManipulationStarted;
XAML
<uiElement ManipulationStarted="eventhandler"/>

Tipo de evento

Comentários

Para obter controles personalizados e experiências de interação, consulte GestureRecognizer.ManipulationStarted.

ManipulationStarted representa que a lógica de reconhecimento de manipulação detectou o movimento do ponteiro. Nesse caso, é o segundo evento de manipulação a ser disparado em uma sequência típica, disparando após ManipulationStarting, mas antes de ManipulationDelta ou outros eventos, como ManipulationInertiaStarting.

Um elemento deve ter um valor ManipulationMode diferente de None ou System para ser uma fonte de evento de manipulação. O valor padrão de ManipulationMode é System, que permite que a lógica de controle interna processe manipulações, mas não permite que o código do aplicativo manipule eventos de manipulação. Se você quiser lidar com manipulações, defina ManipulationMode como All ou valores de ManipulationModes específicos. Para obter mais informações, consulte ManipulationMode.

ManipulationStarted é um evento roteado. Se o evento tiver permissão para fazer bolhas até os elementos pai porque ele fica sem tratamento, é possível manipular o evento em elementos pai, mesmo que ManipulationMode seja None ou System no elemento pai. Para obter mais informações sobre o conceito de evento roteado, consulte Visão geral de eventos e eventos roteado.

Para ações de toque e também para eventos específicos de interação ou de manipulação resultantes de uma ação de toque, é preciso que o elemento esteja visível para teste de clique, para ser a origem do evento e acionar o evento associado à ação. UIElement.Visibility deve ser Visível. Outras propriedades de tipos derivados também afetam a visibilidade do teste de ocorrência. Para saber mais, confira Visão geral de eventos e eventos roteados.

ManipulationStarted dá suporte à capacidade de anexar manipuladores de eventos à rota que será invocada mesmo que os dados do evento sejam marcados como Manipulados. Consulte AddHandler.

Aplica-se a

Produto Versões
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Confira também