Bonjour,
Le titre est peut-être un peu flou, je m'en excuse
Voilà j'ai un Calendrier sur un Winform, qui dans le cas d'un event "DateChanged", lance une méthode.
Rien de plus classique jusque là.
Ce que j'aimerai, c'est que toujours dans le cas où je change la date, ça fasse toujours la méthode d'avant, mais en cas où un double-click sur la date est perçu, ça m'ouvre une autre Winform avec des données concernant cette fameuse date.
De base, un MonthCalendar ne permet pas ce genre de chose et DateChanged n'accepte qu'un DateRangeEventHandler, qui n'offre pas de MouseEventArgs, donc je ne vois pas comment faire pour qu'il perçoit les clicks.
J'ai tenté la création d'un EventHandler qui renverrait DateRangeEventArgs et MouseEventArgs mais sans grand succès (je ferai mieux d'arrêter de faire des choses insensés, et puis moi et les delegates... )
Quelqu'un aurait un exemple de ce genre de cas que je pourrais analyser, ou un autre moyen de parvenir au but recherché ?
Partager