Visual Basic .Net:Classe DateTimePicker et MonthCalendar
Un article de WikiTuto.
Sommaire |
Définition
Il s'agit de deux contrôles spécialisés dans la saisie d'une date. Le premier des deux, DateTimePicker, est le plus polyvalent. Il se présente comme une liste déroulante déployant un calendrier :
Les propriétés et les méthodes de ces deux contrôles sont très voisines de celles des Classe Listboxlistes
Paramétrage
Ce contrôle peut largement être paramétré :
- fixation d'une date minimum et/ou maximum par les propriétés MinDate et MaxDate
- empêchement de l'affichage du calendrier par ShowUpDown
- changement de la valeur par défaut de la date, par DateTime
- modification du format d'affichage de la date, par Format
- modification de l'apparence du calendrier, par les six propriétés Calendar...
La date saisie est quant à elle stockée dans la propriété Value. Et le principal événement lié à ce contrôle est ValueChanged, provoqué par un changement de la valeur de la date.
Quant à MonthCalendar, c'est un DateTimePicker sans la zone de saisie, autrement dit un simple calendrier. L'avantage est que l'utilisateur pourra y sélectionner plusieurs dates (ce qui modifiera la valeur des propriétés SelectionStart, SelectionEnd et SelectionRange).
Voir aussi
- La classe TabControl
- Les classes HScrollBar, VScrollBar et TrackBar
- La classe ProgressBar
- Les classes ToolTip et HelpProvider
- Les classes DomainUpDown et NumericUpDown
- Les classes DateTimePicker et MonthCalendar
- La classe Timer
- Les classes de boîtes de dialogue communes
- Retour au sommaire
Source : Christophe Darmangeat




