MouseEventHandler Delegat

Definicja

Reprezentuje metodę, która będzie obsługiwać zdarzenia kierowane myszą, które nie obejmują specjalnie przycisków myszy ani kółka myszy; na przykład MouseMove.

public delegate void MouseEventHandler(System::Object ^ sender, MouseEventArgs ^ e);
public delegate void MouseEventHandler(object sender, MouseEventArgs e);
type MouseEventHandler = delegate of obj * MouseEventArgs -> unit
Public Delegate Sub MouseEventHandler(sender As Object, e As MouseEventArgs)

Parametry

sender
Object

Obiekt, w którym jest dołączony program obsługi zdarzeń.

e
MouseEventArgs

Dane dotyczące zdarzenia.

Uwagi

Ten delegat jest używany z następującymi dołączonymi zdarzeniami:

Ten delegat jest używany z następującymi zdarzeniami kierowanymi. Te zdarzenia kierowane przekazują wcześniej wymienione dołączone zdarzenia, aby były bardziej dostępne dla ogólnego modelu elementów w WPF.

Dołączone zdarzenia i element podstawowy kierowane zdarzenia współużytkują swoje dane zdarzeń, a wersje zdarzeń rozsyłanych i tunelowania również współużytkują dane zdarzeń. Może to mieć wpływ na obsłużone cechy zdarzenia podczas kierowania trasą zdarzenia. Aby uzyskać szczegółowe informacje, zobacz Omówienie danych wejściowych.

Inne niż RoutedEventArgs właściwości, które są istotne dla wszystkich zdarzeń kierowanych, najbardziej interesujące właściwości MouseEventArgs , których można użyć we MouseEventHandler implementacji, to kilka właściwości, które uwidaczniają bieżący stan przycisku, takie jak LeftButton i MouseDevice. MouseDevice jest przydatna szczególnie dlatego, że można je sprawdzić Captured .

Należy pamiętać, że zdarzenia, które w szczególności dotyczą zdarzeń przycisku myszy, używają innego delegata, MouseButtonEventHandler. Właściwości przycisku myszy są dostępne w MouseEventArgs przypadku, gdy istnieją tryby wejściowe lub interakcje, które obejmują przyciski, nawet jeśli obsługujesz zdarzenie inne niż przycisk.

Metody rozszerzania

Nazwa Opis
GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy

Zobacz też