Bonjour,
j'ai 2 forms,formA contient un dataGridView dans laquelle je doit recevoir les valeurs de 2 TextBox (TextBox1 et TextBox2) de FormB,voila ce que je fais pour la classe de FormB ,lorsque je clique sur le boutton "valider" je dois envoyer le résultat vers le DataGridView de FormA:
et voici le constructeur de formB:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 FormA fi; private void button2_Click(object sender, EventArgs e) { fi.dataGridView1.Rows[0].Cells[0].Value = this.textBox1.Text; //lorsque je debug j'ai l'erreur "La référence d'objet n'est pas définie //à une instance d'un objet fi.dataGridView1.Rows[0].Cells[1].Value = this.textBox2.Text; this.Hide(); fi .Show(); }
pour formA j'ai rien fais car après le clic sur le boutton "valider"de FormB son dataGridView doit être mis à jour,voici l'erreur que j'ai eu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public FormB(FormA lis) { InitializeComponent(); this.fi = lis; }
merci pour toute aide
Partager