MouseEventHandler Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la méthode qui doit gérer les événements routés relatifs à la souris qui n’impliquent pas spécifiquement des boutons ou la roulette de la souris ; par exemple, 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ètres
- sender
- Object
Objet où le gestionnaire d’événements est attaché.
Données d'événement.
Remarques
Ce délégué est utilisé avec les événements joints suivants :
Ce délégué est utilisé avec les événements routés suivants. Ces événements routés transfèrent les événements joints listés précédemment pour les rendre plus accessibles au modèle d’élément général dans WPF.
Les événements attachés et les événements routés de l’élément de base partagent leurs données d’événement, et les versions de bulle et de tunneling des événements routés partagent également des données d’événement. Cela peut affecter les caractéristiques gérées de l’événement au fur et à mesure qu’il parcourt l’itinéraire de l’événement. Pour plus d’informations, consultez Vue d’ensemble des entrées.
Outre les RoutedEventArgs propriétés pertinentes pour tous les événements routés, les propriétés les plus intéressantes MouseEventArgs que vous pouvez utiliser dans une MouseEventHandler implémentation sont plusieurs propriétés qui exposent l’état actuel du bouton, telles que LeftButton et MouseDevice. MouseDeviceest utile en particulier parce que vous pouvez case activée Captured dessus.
Notez que les événements qui traitent spécifiquement des événements de bouton de la souris utilisent un délégué différent, MouseButtonEventHandler. Les propriétés du bouton de la souris sont disponibles si MouseEventArgs des modes d’entrée ou des interactions impliquent les boutons, même si vous gérez un événement sans bouton.
Méthodes d’extension
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |