Bonjour,
J'ai une liste de division et chacune de ces divisions contient une liste de work.
J'ai la méthode suivante qui me permet de remplir une grille :
Je cherche à calculer l'indice de ma colonne (col) afin de tout afficher. J'ai pour l'instant cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SetValue(int row, int col, object value){ grid.Rows[row].Cells[col].Value = value; }
Je n'arrive pas à trouver la valeur que doit prendre ma variable col pour être juste à tous les coups...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Division[] divisions=...; for (int curDiv = 0; curDiv < divisions.Length; curDiv++) { var results = divisions[curDiv].works; for (int i = 0; i < results.Count(); i++) { int row = 0; int col = curDiv + i;//PAS OK QUAND IL Y A PLUS D'1 DIVISION SetValue(row++, col, results.ElementAt(i).toto); SetValue(row++, col, results.ElementAt(i).titi); SetValue(row++, col, results.ElementAt(i).tata); } }
Merci de votre aide,
Partager