Bonjour,
Voici mon problème:
J'ai un treeView dans lequel je sélectionne un noeud.
Une fois ce noeud sélectionné, je récupère l'objet et je l'ajoute une collection.
Ensuite je veux binder mon DataGrid donc je fait un DataGrid.dataSource = collection.
Jusque là pas de problème.
Mais si j'ajoute un nouvel élément il ne l'ajoute pas à la ligne suivante mais il écrase la 1ere ligne.
j'ai essayé cela:
Ca marche pour le 1er mais ensuite il me dit que l'index est hors limite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 int i = DataGrid .Rows.Count; if (i <= 0) { collection.Add(produit); buildDataGrid(collection); } else { collection.Add(produit); this.DataGrid .Rows[i].Selected = true; buildDataGrid(collection); } }
Avez vous une solution?
merci d'avance
Partager