OVH Cloud OVH Cloud

liste de ListBox

4 réponses
Avatar
Barsalou
Bonjour à tous et bonne année !

Je n'arrive plus à créer ou modifier les listes de ListBox depuis la fenêtre
de Propriétés.
Les valeurs que j'entre sont transformées en carrés blancs et affichées dans
le contrôle comme une barre verticale.
Cependant cela fonctionne si je procède par programmation.
Je me demande si ce n'est pas depuis que je suis sous XP que cela se
produit.

Merci à ceux qui ont une idée.

Eric

4 réponses

Avatar
LE TROLL
Heu, salut à toi, à tout hasard, tes listBox ne seraient-elles pas
des TextBox dans lesquels tu voudrais mettre plusieurs lignes alors que
c'est en monoligne, car ça fait ça aussi ???
Peut être un problème de terminaison de ligne (vbLf, vbCrLf)...

Sinon, je ne comprends pas tout, c'est quoi la fenêtre de propriété ???
Veux-tu dire que tu saisis normalement ta liste à l'écran en tant qu'objet
lorsque le code est interprété ou exécuté ? Si c'est ça, est-ce que l'objet
de saisie pour la liste envoie bien tout comme il faut ?

???

---

"Barsalou" a écrit dans le message de news:
%23k7%
Bonjour à tous et bonne année !

Je n'arrive plus à créer ou modifier les listes de ListBox depuis la
fenêtre de Propriétés.
Les valeurs que j'entre sont transformées en carrés blancs et affichées
dans le contrôle comme une barre verticale.
Cependant cela fonctionne si je procède par programmation.
Je me demande si ce n'est pas depuis que je suis sous XP que cela se
produit.

Merci à ceux qui ont une idée.

Eric


Avatar
Barsalou
Salut

Il s'agit bien de ListBox.
Quand je sélectionne une ListBox et que j'ouvre la fenêtre des propriétés
(F4) je trouve la liste des propriétés de ce contrôle.
Parmi ces propriétés l'une s'appelle List.
On peu normalement créer cette liste (c'est à dire les différentes
propositions offertes par la ListBox) depuis cette fenêtre (en cliquant sur
la flèche à droite puis en tapant les valeurs séparées par Ctrl Enter), un
peu comme par exemple les couleurs (propriété ForeColor etc..).
Or il se trouve que cette fonctionnalité ne marche plus chez moi. Il me
reste, pour créer la liste, soit AddItem, soit List, mais par programmation
et non au moment de la création du contrôle, contrairement à ce qui est
indiqué dans l'aide et que j'ai déjà pratiqué.

A+
Eric
Avatar
LE TROLL
AHHHHHHHhhhhhhhh...
Mais c'est pas grave, moi je ne passe jamais par là, le code fait la même
chose, mais sinon je vois ce que tu veux dire, mais bof, en plus c'est pas
pratique, étriqué... Je n'ai aucune idée précise, peut être une propriétés
incompatible avec la saisie, ou de tête, il me semble qu'il y a 2 zoneslist
itemData et List, peut être ça ???
-------

"Barsalou" a écrit dans le message de news:

Salut

Il s'agit bien de ListBox.
Quand je sélectionne une ListBox et que j'ouvre la fenêtre des propriétés
(F4) je trouve la liste des propriétés de ce contrôle.
Parmi ces propriétés l'une s'appelle List.
On peu normalement créer cette liste (c'est à dire les différentes
propositions offertes par la ListBox) depuis cette fenêtre (en cliquant
sur la flèche à droite puis en tapant les valeurs séparées par Ctrl
Enter), un peu comme par exemple les couleurs (propriété ForeColor etc..).
Or il se trouve que cette fonctionnalité ne marche plus chez moi. Il me
reste, pour créer la liste, soit AddItem, soit List, mais par
programmation et non au moment de la création du contrôle, contrairement à
ce qui est indiqué dans l'aide et que j'ai déjà pratiqué.

A+
Eric


Avatar
Barsalou
Ouais....
Non je ne pense pas que ce soit ça, sinon cela me serait arrivé plus tôt.
Certes il n'est pas très grave de passer par le code, sauf que cela
l'encombre, d'autant que j'ai des feuilles avec de très nombreuses ListBox.

Je viens de m'apercevoir d'un autre bug de ListBox (chez moi en tout cas).
Si j'ai une ListBox nommée disons List1, je vois le nom List1 sur le
contrôle pendant la création du projet.
Si maintenant je touche à la propriété List (dans la fenêtre des
Propriétés), le nom disparaît !
Ce n'est également pas trop gênant sauf que j'aime bien savoir comment
s'appellent mes contrôles !
Bizarre quand même !

A+
Eric