Bonjour
Je cherche à afficher le nom de la colonne quand une cellules est vide, tout sa sur le clique d'une cellule spéciale.
Sauf que le problème viens de la ligne la:
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
22
23
24
25
26
27 private void dgvJoueur_CellClick(object sender, DataGridViewCellEventArgs e) { int columnAjouter = (dgvJoueur.ColumnCount) - 1; int columnSuppr = (dgvJoueur.ColumnCount) - 2; DataGridViewCell myViewCell = dgvJoueur.CurrentCell; for (int ligne = 0; ligne < dgvJoueur.RowCount; ligne++ ) { for (int celulle = 0; celulle < dgvJoueur.CurrentRow.Cells.Count; celulle++) { if (myViewCell == dgvJoueur[columnAjouter, ligne]) { if (dgvJoueur.CurrentRow.Cells[celulle].Value == null) { MessageBox.Show("Ajouter"); } else { MessageBox.Show(dgvJoueur.Columns[dgvJoueur.CurrentRow.Cells[celulle].ToString()].HeaderText); MessageBox.Show("veuillez remplir tout les cellules"); } } } } } }
la référence d'un objet n'est pas définie etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part MessageBox.Show(dgvJoueur.Columns[dgvJoueur.CurrentRow.Cells[celulle].ToString()].HeaderText);
Cordialement
Partager