DateTimePicker
Description
DateTimePicker est conçu spécifiquement pour entrer des dates et/ou des heures.
Class: TdbDateTimePicker
Propriétés
Propriété |
Type |
Description |
sqlDateTime |
String |
Renvoie la date et l'heure du composant à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. Dans le cas d'une valeur vide, il retournera NULL. |
sqlDate |
String |
Renvoie la valeur de date du composant à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. Dans le cas d'une valeur vide, il retournera NULL. |
sqlTime |
String |
Renvoie la valeur temporelle du composant à utiliser dans les requêtes SQL. La valeur de la propriété contient déjà des guillemets d'échappement. Dans le cas d'une valeur vide, il retournera NULL. |
CanFocus |
Boolean |
Vérifie si le composant peut obtenir le focus d'entrée, ce qui est généralement nécessaire avant d'utiliser la méthode SetFocus. Si un composant a la propriété Visible = False ou Enabled = False, ou si le composant est situé sur un composant parent avec ces propriétés, l'utilisation de la méthode SetFocus provoquera une erreur. Eeample: if Form1.DateTimePicker.CanFocus then Form1.DateTimePicker1.SetFocus; |
Checked |
Boolean |
Indique si la case à cocher en regard de la date ou de l'heure est sélectionnée. Voir également ShowCheckbox. |
TCursor |
Spécifie l'image utilisée pour représenter le pointeur de la souris lorsqu'il passe dans la région couverte par le contrôle. Plus d'info. |
|
DateTime |
Indique la date marquée sur le calendrier. Plus d'informations sur le type TDateTime |
|
dbFilter |
String |
Cela a du sens lorsque le composant est utilisé avec le bouton avec l'action "Rechercher". Valeurs disponibles : '=', '> =', '<=', '>', '<' |
dbTable |
String |
Détermine à quelle table de la base de données appartient un composant. |
dbField |
String |
Détermine à quel champ de la table de la base de données appartient ce composant. |
dbIncremSearch |
String |
Permet de spécifier le nom du bouton sur le formulaire courant avec l'action "Rechercher" ou "Requête SQL", qui sera automatiquement enfoncée lorsque l'utilisateur change la valeur du composant. La propriété est nécessaire pour implémenter la recherche instantanée. |
Enabled |
Boolean |
Contrôle si le composant répond aux événements de la souris, du clavier et du minuteur. |
Focused |
Boolean |
Détermine si le contrôle a le focus d'entrée. |
TFont |
Permet de définir le nom, la taille, la couleur et le style de la police. Plus d'info. |
|
Format |
String |
Spécifie le format de la chaîne date-heure. Plus d'info. |
TimeFormat |
String |
Cela a du sens lorsque Kind property = DateTime. Permet de définir le format de l'heure, le format de la date est défini dans la propriété Format. |
Hint |
String |
Hint (astuce) contient la chaîne de texte qui apparaît lorsque l'utilisateur déplace la souris sur le composant., Voir aussi ShowHint |
Kind |
TAdvDateTimeKind |
Détermine si le composant est un sélecteur de date, un sélecteur d'heure ou un sélecteur de date et d'heure. Valeurs disponibles : dkDate, dkTime, dkDateTime |
MaxDate |
Indique la date maximale à laquelle les utilisateurs peuvent faire défiler le calendrier. Plus d'informations sur le type TDateTime |
|
MinDate |
Indique la date minimale qui peut être sélectionnée. Plus d'informations sur le type TDateTime |
|
Name |
String |
Le nom du composant. |
ShowCheckbox |
Boolean |
Affiche une case à cocher à côté de la date ou de l'heure. |
ShowHint |
Boolean |
Indique s'il faut afficher l'indicateur d'aide lorsque le pointeur de la souris se déplace sur le composant, voir aussi Hint. |
TabOrder |
Integer |
Indique la position du composant dans l'ordre de tabulation de son parent. TabOrder est l'ordre dans lequel les composants enfants sont visités lorsque l'utilisateur appuie sur la touche Tab. |
TabStop |
Boolean |
Détermine si l'utilisateur peut accéder à un contrôle. Utilisez TabStop pour autoriser ou interdire l'accès au contrôle à l'aide de la touche Tab. |
Tag |
Integer |
Permet d'attribuer un numéro à un composant pour vos propres besoins. |
TagString |
String |
Permet d'attribuer une chaîne à un composant pour vos propres besoins. |
Visible |
Boolean |
Spécifie si le composant apparaît à l'écran. |
Left |
Integer |
Spécifie le coordonnée horizontal du bord gauche d'un composant par rapport à son parent. |
Top |
Integer |
Spécifie le coordonnée vertical de la partie supérieure gauche d'un composant par rapport à son parent. |
Width |
Integer |
Spécifie la taille horizontale du composant en pixels. |
Height |
Integer |
Spécifie la taille verticale du composant en pixels. |
Méthodes
Méthode |
Description |
procedure OpenCalendar |
Ouvre le calendrier déroulant. |
procedure SetFocus |
Donne le focus d'entrée au composant. |
Evènements
Evènement |
Description |
OnChange |
Se produit lorsqu'une date ou une heure est entrée. |
OnClick |
Se produit lorsque l'utilisateur clique sur le composant. |
OnCloseUp |
Se produit lorsque le calendrier déroulant se ferme. |
OnDropDown |
Se produit lorsque l'utilisateur ouvre le calendrier déroulant en cliquant sur la flèche à droite du contrôle. |
OnEnter |
Se produit lorsqu'un composant reçoit le focus. |
OnExit |
Se produit lorsque le focus se déplace d'un composant à un autre. |
OnKeyDown |
Se produit lorsqu'un utilisateur appuie sur une touche alors que le formulaire a le focus. |
OnKeyPress |
Se produit lorsqu'une touche est enfoncée. Notez que cette procédure ne gère que les caractères imprimables. |
OnKeyUp |
Se produit lorsque l'utilisateur relâche une touche qui a été enfoncée. |
OnMouseEnter |
Se produit lorsque l'utilisateur déplace la souris sur un composant. |
OnMouseLeave |
Se produit lorsque l'utilisateur déplace la souris en dehors d'un composant. |