[C#][.net2] NULL Object reference lors de l'accès à un DGV
Bonjour,
Je ne comprend pas grand chose à Dotnet en fait ... y a des trucs qui m'échappent.
J'ai ici un problème assez bizzare, regardez :
Si je fais :
Code:
1 2 3 4 5 6 7
| int row_sel = dataGridView1.CurrentCell.RowIndex;
if ((int)dataGridView1.Rows[row_sel].Cells[6].Value == 1)
{
// Celui sur lequel je viens de cliqué est déjà checked, je dois donc afficher les
// données sauvegardées.
this.garnir4DGV((int)dataGridView1.Rows[row_sel].Cells[1].Value);
} |
La il me dis que je devrais créer l'objet avec new ... comme si je le savais pas (je signal quand même que ce code est appelé lors d'un click sur une cellule de DGV1 ... ) :? 8O
Par contre si je fais :
Code:
1 2 3
|
this.rowSelected = dataGridView1.CurrentCell.RowIndex;
dataGridView1.Rows[this.rowSelected].Cells[6].Value = 1; |
La il accède correctement à l'objet ...
Si vous avez une idée ...