MouseEventHandler Delegált

Definíció

Azt a módszert jelöli, amely kezeli az egérrel kapcsolatos irányított eseményeket, amelyek nem tartoznak kifejezetten az egérgombokhoz vagy az egérkerékhez; például 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)

Paraméterek

sender
Object

Az az objektum, amelyhez az eseménykezelő csatlakoztatva van.

e
MouseEventArgs

Az esemény adatai.

Megjegyzések

Ez a meghatalmazott a következő csatolt eseményekkel használható:

Ezt a meghatalmazottat a következő irányított eseményekhez használja a rendszer. Ezek az irányított események továbbítják a korábban felsorolt csatolt eseményeket, hogy akadálymentesebbé tegyék őket a WPF általános elemmodellje számára.

A csatolt események és az alapelem által irányított események megosztják az eseményadatokat, és az irányított események buborékos és bújtatási verziói is megosztják az eseményadatokat. Ez hatással lehet az esemény kezelt jellemzőire az esemény útvonalán való áthaladás során. További részletekért lásd a Bemenet áttekintése című témakört.

Az összes átirányított eseményre vonatkozó tulajdonságokon kívül RoutedEventArgs a megvalósításban MouseEventArgs használható tulajdonságok közül a legérdekesebb tulajdonságok MouseEventHandler számos tulajdonság, amelyek az aktuális gombállapotot teszik elérhetővé, például LeftButton ésMouseDevice. MouseDevice különösen azért hasznos, mert ellenőrizheti Captured .

Vegye figyelembe, hogy azok az események, amelyek kifejezetten az egérgombeseményekkel foglalkoznak, egy másik delegáltat használnak. MouseButtonEventHandler Az egérgomb tulajdonságai akkor is elérhetők MouseEventArgs , ha vannak olyan beviteli módok vagy interakciók, amelyek a gombokat is magukban foglalják, még akkor is, ha nem gombos eseményt kezel.

Bővítő metódusok

Name Description
GetMethodInfo(Delegate)

Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot.

A következőre érvényes:

Lásd még