Je suis en train d'écrire une surcharge de DateTimePicker pour pouvoir rendre ce P... de contrôle ReadOnly.
j'intercepte les evt MouseDown (pour la zone textBox du controle) et Enter (pour la fleche d'ouverture du calendrier). Si une propriété Locked est positionnée à true, j'interdis le traitement, mais voila si l'utilisateur clique sur le "Fleche vers le bas" pour ouvrir le DateTimePicker, il me faudrait fermer la zone calendrier de capture de la date...
j'ai pensé à un evenment Enter.
Comment faire ?
Partager