OVH Cloud OVH Cloud

quel control utiliser?

2 réponses
Avatar
patrickrgn
Bonjour,

Dans mon formulaire, je veux afficher une liste de données. Chaque ligne est
composé de 3 colonnes. La dernière colonne doit être une liste déroulante
mais le contenu de cette liste déroulante doit pouvoir être différent d'une
ligne à l'autre.
Le problème est que je ne sais pas quel control utiliser. J'ai déjà essayer
datagridview mais je n'arrive pas à faire des listes déroulantes différentes
pour chaque ligne. Est-ce que quelqu'un peut me donner un coup de main ou me
conseiller.

Merci d'avance.

Patrick

2 réponses

Avatar
hart7351
Salut,

J'ai fait à peut près la meme chose et dérivant une litview :
- Dans une collonne donnée, j'affiche sur la droite un petit bouton
avec une flèche vers le bas
- Quand je click sur le bouton, j'affiche une listbox en dessous de
ma ligne en cours, avec la largeur de la collonne --> C'est en quelque
sorte une combobox

Ensuite tu met ce que tu veut dans ta listbox ...

Mais je t'avourais que c'est quand meme assez long a faire,
Jean-François
Avatar
patrickrgn
Pour pouvoir afficher une listbox en dessous de la cellule sélectionné il
faut connaitre la position (Location: X, Y) de la cellule. Comment faites
vous pour savoir la position de la cellule car ma listview comprendra une
scrollbar?




"" a écrit :

Salut,

J'ai fait à peut près la meme chose et dérivant une litview :
- Dans une collonne donnée, j'affiche sur la droite un petit bouton
avec une flèche vers le bas
- Quand je click sur le bouton, j'affiche une listbox en dessous de
ma ligne en cours, avec la largeur de la collonne --> C'est en quelque
sorte une combobox

Ensuite tu met ce que tu veut dans ta listbox ...

Mais je t'avourais que c'est quand meme assez long a faire,
Jean-François