Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Delegado MouseEventHandler

 

Representa o método que manipula eventos roteados relacionados ao mouse que não envolvem especificamente os botões ou a roda do mouse, como por exemplo, UIElement.MouseMove.

Namespace:   System.Windows.Input
Assembly:  PresentationCore (em PresentationCore.dll)

public delegate void MouseEventHandler(
	object sender,
	MouseEventArgs e
)

Parâmetros

sender
Type: System.Object

O objeto em que o manipulador de eventos está anexado.

e
Type: System.Windows.Input.MouseEventArgs

Os dados do evento.

This delegate is used with the following attached events:

This delegate is used with the following routed events. These routed events forward the previously listed attached events to make them more accessible to the general element model in TLA2#tla_winclient.

The attached events and the base element routed events share their event data, and the bubbling and tunneling versions of the routed events also share event data. This can affect the handled characteristics of the event as it travels the event route. For details, see Input Overview.

Other than the T:System.Windows.RoutedEventArgs properties that are relevant for all routed events, the most interesting properties of T:System.Windows.Input.MouseEventArgs that you might use in a T:System.Windows.Input.MouseEventHandler implementation are several properties that expose the current button state, such as P:System.Windows.Input.MouseEventArgs.LeftButton and P:System.Windows.Input.MouseEventArgs.MouseDevice. P:System.Windows.Input.MouseEventArgs.MouseDevice is useful particularly because you can check P:System.Windows.Input.MouseDevice.Captured on it.

Note that events that specifically deal with mouse button events use a different delegate, T:System.Windows.Input.MouseButtonEventHandler. The mouse button properties are available on T:System.Windows.Input.MouseEventArgs in case there are input modes or interactions that involve the buttons even if you are handling a non-button event.

.NET Framework
Disponível desde 3.0
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Retornar ao início
Mostrar: