Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

UIElement.OnMouseLeftButtonUp, méthode

Appelé lorsque MouseLeftButtonUp non pris en chargeévénement routé atteint un élément sur son itinéraire dérivée de cette classe. appliquez cette méthode pour ajouter la gestion de classe pour cet événement.

Espace de noms :  System.Windows
Assembly :  PresentationCore (dans PresentationCore.dll)
protected virtual void OnMouseLeftButtonUp(
	MouseButtonEventArgs e
)

Paramètres

e
Type : System.Windows.Input.MouseButtonEventArgs
MouseButtonEventArgs qui contient les données d'événement. Les données d'événement signalent que le bouton gauche de la souris a été relâché.

L'événement d' MouseLeftButtonUp semble avoir un itinéraire de propagation mais est réellement de manière indirecte. Mouse.MouseUp est l'événement sous-jacent qui est propagation routée, et chaque UIElement le long de la gestion identique d'utilisations d'itinéraire d'événement pour déclencher l'événement routé directement MouseLeftButtonUp. Bien que vous puissiez marquer l'événement d' MouseLeftButtonUp comme géré pour les besoins de cet élément, l'état géré ne perpétue pas à d'autres éléments de l'itinéraire d'événement. Toutefois, vous pouvez marquer l'événement comme géré afin d'empêcher les gestionnaires généraux d'instance (ceux qui n'ont pas spécifié handledEventsToo) à appeler.

L'implémentation par défaut de la gestion générale d'événement de souris dans UIElement écoute Mouse.MouseUp et le convertit en un événement local approprié. si vous souhaitez substituer cette logique, vous devez créer une classe dérivée. Dans le constructeur statique de votre classe dérivée, stockez un autre gestionnaire de classe pour Mouse.MouseUp. Vous ne pouvez pas modifier le comportement de gestion de la souris d' UIElement en substituant OnMouseLeftButtonUp.

.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.