Lorsque vous ajoutez un contrôle DateTimePicker, vous pouvez sélectionner une partie de la valeur du contrôle (par exemple le mois), puis utiliser les flèches haut/bas pour modifier cette partie de la date/valeur de temps (par exemple, incrémentation/décrémentation du mois).Comment faire un incrément/décrément DateTimePicker sur la molette de la souris
Ce que je voudrais faire est de permettre la même chose avec la molette de la souris. J'ai essayé de m'inscrire sur l'événement MouseWheel mais je ne trouve pas un moyen de savoir quelle partie de ma date/heure est actuellement sélectionnée, donc je n'ai aucun moyen de savoir si je devrais incrémenter l'heure, le jour, le mois ou le an.
Y at-il un moyen de le faire?
Merci beaucoup. En fait, j'essayais moi-même quelque chose comme ça, avec un contrôle utilisateur hérité de DateTimePicker, mais je ne savais pas comment envoyer un événement dans le gestionnaire d'événement MouseWheel (essayé this.OnKeyDown, mais n'a obtenu aucun résultat). – Ksempac
Le monde a-t-il été renversé il y a 4 ans ou est-il à l'envers maintenant? J'ai tourné la fonction autour pour obtenir des valeurs plus élevées lors du défilement vers le bas. – Bitterblue