CITATION(PM_PalM @ 20/04/2007 à 08:09 )

Bonjour
Ben, mettre un grid dans ma forme et faire click-droit Grid_change, ça j'y arrive bien
Non, sérieusement, je veux gérer dynamiquement par le biais de la programmation la forme et le contenu du Grid.
CODE
Nombre de ligne du grid = nbLigne
For i = 0 to nbLigne
ligne i colonne 1 du texte
ligne i colonne 2 un popup avec une liste de 0 à 10
etc ...
next i
ensuite, comment récupère t -on les valeurs dans le grid
Voilà
La vue n'est pas un conteneur c'est juste une vue des données.
Pour gerer tes données dans la grid, il faut en fait un conteneur.
par exemple une collection, un base de données, un tableau, un fichier CSV, etc...
La grid sert uniquement à visualiser une page de ces données.
Le lien entre les données et la vue est le itemdata.
Donc tu n'accedera pas à tes données en faisant un truc du style MaGrdid[1][2] comme on pourrait le faire avec d'autres outils.
Il existe des exemples livré avec HB++ qui pourront t'aider
- autograph
- delivery