Bonjour,
J'ai une form principale (MDIParent) qui contient 2 form enfant (MDIchild).
Dans chacune des form enfantes j'ai un DataGridView.
Je remplis dynamiquement DataGridView1 dans ma form Enfant1.
Je voudrais, après appuie sur un bouton, que cette DataGrid1 se copie dans la DataGrid2 de l'enfant2.
Code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // dans la classe enfant1 public void envoieRow() { Enfant2Frm frm2 = new Enfant2Frm(); foreach (DataGridViewRow row in dataGridView1.Rows) { frm2.datagridview2.AddRow((DataGridViewRow)(row.Clone())); frm2.datagridview2.Refresh(); }
- Mon premier problème est que la copie se passe mal, j'ai le bon nombre de lignes dans datagridview2 mais elles sont vides !
- Le second problème est que la datagridview2 (qui reçoit les données) ne se rafraichit pas, je ne vois pas les nouvelles lignes apparaitre.
Merci pour votre aide.
Partager