salut
quelle est la différence entre l’élèvement: onchange et onselect dans le composant Tcombobox ??
salut
quelle est la différence entre l’élèvement: onchange et onselect dans le composant Tcombobox ??
OnChange survient uniquement sur action de l'utilisateur, dès qu'il a changé la valeur de la propriété Text dans la zone d'édition, ou a sélectionné un nouvel item.
OnSelect intervient après sélection d'un nouvel item et que la propriété Text ait été actualisée.
Je pense donc que OnChange survient avant le OnSelect lors d'une nouvelle sélection ou (seul ?) si édition dans la zone de saisie (pê seul tant que ça ne sélectionne pas d'item ?)
Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
. Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !
Bonjour,
pour compléter ce que dit Tourlourou :
OnChange survient uniquement sur action de l'utilisateur, dès qu'il a changé la valeur de la propriété Text dans la zone d'édition,ou a sélectionné un nouvel item.OnChange ne se produit que si le texte est modifiable (CsDropDown)
OnClick puis OnSelect intervienent après sélection d'un nouvel item et que la propriété Text ait été actualisée.
OnChange et OnSelect ne se produisent donc pas ensemble.
A+
Charly
Partager