Bonjour à tous !
J'ai créé un usercontrol composé d'un Label, un TextBox et un Button. Je veux permettre l'utilisation normale des événements de mon usercontrol. Mais les évènements du Label, du TextBox et du Button sont prioritaires.
Par exemple, si je veux réagir aux évènements MouseLeave et MouseHover de mon usercontrol j'ai la mauvaise surprise de constater que lors du survol du Label par exemple, mon usercontrol déclenche l'évènement MouseLeave et c'est le Label qui déclenche alors MouseHover. Tout se passe comme si mon Label était situé au dessus de mon usercontrol sur mon formulaire.
Je sais qu'il s'agit d'un comportement normal (pas de hiérarchie gérée) et donc d'un problème connu mais je n'arrive pas à savoir s'il y a un moyen de contourner ce problème ? Une forme de preview des events par le usercontrol parent ?
Merci d'avance.
Partager