[VB6] ComboBox

ComboBox [VB6] - Programmation

Marsh Posté le 21-01-2002 à 13:53:40    

comment avoir une liste sans qu'on puise modifier le contenu ?
je veux qu'on puisse juste sélectionner une ligne, mais pas qu'on puisse la modifier
 
merci

Reply

Marsh Posté le 21-01-2002 à 13:53:40   

Reply

Marsh Posté le 21-01-2002 à 13:58:47    

Dans la liste des propriété, tu met Locked à True, ou dans le code tu utilise : Liste1.ReadOnly = True


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 21-01-2002 à 14:01:47    

j'ai essayé locked=true : j'ai la liste mais je ne peux même pas sélectionner une ligne
je vais maintenant essayer readonly
 
merci

Reply

Marsh Posté le 21-01-2002 à 14:03:05    

il n'y a pas de ReadOnly pour un comboBox !!

Reply

Marsh Posté le 21-01-2002 à 14:14:26    

Ok, j'avais mal compris !
 
Dans, style, tu choisis "2 - Dropdown List" au lieu de "0 - Dropdown Combo"
 
En VB : Combo1.Style = VbComboDrop-DownList


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 21-01-2002 à 14:21:49    

j'ai essayé, mais :
avec locked = false et style = 2
 
la molette de la souris fait bouger la liste
le clique ne met en surbrillance un élément de la liste !!
il doit y avoir autre chose qui bloque !!
 
je vais essayer avec locked = true

 

[edtdd]--Message édité par hepil--[/edtdd]

Reply

Marsh Posté le 21-01-2002 à 14:26:29    

STOP - Ca marche !!!!!
 
locked = false
style = 2
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed