![]() |
![]() |
![]() |
Stéphane
Sibué |
|
Référence
Librairie CodePPC
|
Retour à l'index des références
Espace de Nom CodePPC.Controls
Control DatePicker
![]() |
Le contrôle DatePicker permet de saisir une date depuis un calendrier.
La propriété "Value" de type Date permet de récupérer la date saisie. A chaque saisie l'événement "ValueChanged" est déclenché permettant de réagir à chaque nouvelle sélection si nécessaire. |
Utilisation
J'ai créé un programme d'exemple qui met en oeuvre ce contrôle ce qui vous permettra de bien comprendre son fonctionnement. Cet exemple est téléchargeable ici, il est écrit en VB.NET mais sa conversion en C# ne devrait poser absolument aucun problème.
Déclaration de la variable représentant le contrôle dans
la fenêtre
![]()
Création du contrôle
Dans la méthode New() de la fenêtre ajouter la création du contrôle.

Les méthodes et propriétés propres à ce contrôle
DatePicker possède toutes les méthodes et propriétés d'un contrôle classique afin de le positionner, lui donner une taille, le rendre visible ou non, et possède aussi une série de méthodes et propriétés qui lui sont propres et dont voici le détail :
| Public Property Value() As Date |
|
Cette propriété permet de régler ou de récupérer la date en cours de saisie. |
| Public Property Format() As CodePPC.Controls.DatePicker.DatePickerFormat |
|
Cette propriété permet de choisir le type d'affichage pour le sélection de date. Les valeurs possibles sont : DatePickerFormat.Long (la date est écrite en clair : Mardi 15
avril 2005) |
| Public Shared ReadOnly Property MaxDateTime() As Date |
|
Cette propriété permet d'indiquer la limite supérieure de saisie possible. |
| Public Shared ReadOnly Property MaxDateTime() As Date |
|
Cette propriété permet d'indiquer la limite inférieure de saisie possible. |
| Public Event ValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) |
|
Cet événement est déclenché lorsqu'une nouvelle date vient d'être choisie. |
| Public Event DropDown(ByVal sender As Object, ByVal e As System.EventArgs) |
|
Cet événement est déclenché au moment où le combo de choix de la date est déroulé. Le calendrier va s'afficher |
| Public Event CloseUp(ByVal sender As Object, ByVal e As System.EventArgs) |
|
Cet événement est déclenché au moment où le combo de choix de la date se referme. Le calendrier va disparaître. |
En cas de problème, utilisez le forum consacré à la librairie CodePPC pour poser vos questions et faire vos remarques.
|
|