OVH Cloud OVH Cloud

ComboBox update

2 réponses
Avatar
Gators
Bonjours a tous,

j'ai un problème mineur mais j'aimerais savoir la réponse. Je remplis
mon ComboBox (VB6) avec une requete SQL qui fonctionne tres bien et par la
suite je set mon focus sur ce ComboBox mais je dois cliquer sur la flèche ou
peser sur flèches bas pour voir la première valeur que j'ai ajouter a ce
combo.

autrement dit.... j'aimerais voir la première valeur lors sur setfocus au
lieu d'avoir comme un champs vide... !!!!

Merci

Gators

2 réponses

Avatar
François Picalausa
Bonjour/soir,

Essaye ceci:
If Combo1.listcount>0 Then Combo1.Listindex = 0

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Gators" a écrit dans le message de
news:%
Bonjours a tous,

j'ai un problème mineur mais j'aimerais savoir la réponse. Je
remplis mon ComboBox (VB6) avec une requete SQL qui fonctionne tres
bien et par la suite je set mon focus sur ce ComboBox mais je dois
cliquer sur la flèche ou peser sur flèches bas pour voir la première
valeur que j'ai ajouter a ce combo.

autrement dit.... j'aimerais voir la première valeur lors sur
setfocus au lieu d'avoir comme un champs vide... !!!!

Merci

Gators


Avatar
Zoury
Salut Dany! :O)

2 choses.

- Le ComboBox par défaut permet d'écrire dedans. Pour empêcher cela, tu peux
mettre son style à 2 - DropDownList (en designtime).
- Tu peux sélectionner le premier item par défaut en intialisant la
propriété ListIndex de la ComboBox à 0. Je ne ferais pas ça dans le
GotFocus, mais plutôt à la suite du code qui rempli la liste. Ainsi la
sélection actuelle ne sera pas perdu lorsque le focus tombera sur la
ComboBox.

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
"Gators" wrote in message
news:%
Bonjours a tous,

j'ai un problème mineur mais j'aimerais savoir la réponse. Je remplis
mon ComboBox (VB6) avec une requete SQL qui fonctionne tres bien et par la
suite je set mon focus sur ce ComboBox mais je dois cliquer sur la flèche


ou
peser sur flèches bas pour voir la première valeur que j'ai ajouter a ce
combo.

autrement dit.... j'aimerais voir la première valeur lors sur setfocus au
lieu d'avoir comme un champs vide... !!!!

Merci

Gators