ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs) Método

Definição

Fornece tratamento de classes para o MouseLeftButtonUp evento encaminhado que ocorre quando o botão esquerdo do rato é largado enquanto o ponteiro do rato está sobre este controlo.

protected:
 override void OnMouseLeftButtonUp(System::Windows::Input::MouseButtonEventArgs ^ e);
protected override void OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs e);
override this.OnMouseLeftButtonUp : System.Windows.Input.MouseButtonEventArgs -> unit
Protected Overrides Sub OnMouseLeftButtonUp (e As MouseButtonEventArgs)

Parâmetros

e
MouseButtonEventArgs

Os dados do evento.

Observações

Esta implementação marca o MouseLeftButtonUp evento como tratado ao definir a Handled propriedade dos dados do evento para true quando ClickMode não está definida como Hover. Para responder ao MouseLeftButtonUp evento, anexe um gestor de eventos ao PreviewMouseLeftButtonUp evento, ou chame AddHandler(RoutedEvent, Delegate, Boolean) com handledEventsToo definido para true.

Quando ClickMode é definido para Release é IsPressed , trueeste método eleva o Click evento.

Notas para Herdeiros

Se sobrescreveres OnMouseLeftButtonUp(MouseButtonEventArgs), chama sempre a implementação base na tua OnMouseLeftButtonUp(MouseButtonEventArgs) implementação. A falha em chamar a implementação base impede que as classes base tratem o evento com um manipulador de classes, o que pode alterar o comportamento em tempo de execução da classe final. Podes chamar a implementação base antes ou depois do teu tratamento especial, dependendo das tuas necessidades.

Aplica-se a