Bonjour , désolé dans mon dernier message je raconte n'importe quoi ...
Donc en faite j'utilise list[0].count afin de compter le nombre d'éléments présents dans ma table.
Donc concernant t'as question :
A cette ligne 'tabdata[j, i] = list[j][i];" pourquoi interroge tu la ligne 30 de ta liste si elle est fixe à 3 ?
Enfaite j'ai 30 colonnes dans ma table , j'ai répondue rapidement est en faisant des test je me suis rendue compte que je m'étais trompé dans mon explication
Pour résumé j'utilise 'list[0].Count' pour compter le nombre d'éléments dans ma table (qui peut varier au fur et à mesure des inserts,delete,etc...).
Ensuite :
for (int j = 0; j < 31; j++)
Me permet de récupérer les données dans chaque colonnes (30 colonnes).
Désolé d'avoir complétement fail mon précédent message.
Par contre j'ai du mal a comprendre pourquoi l'application plante lorsque je clicque sur le header de la datagridview alors que je peux passer d'une table a une autre sans problème du moment que je ne clique pas sur le header tout semble fonctionner sans soucis
Partager