Bonjour à tous,
je souhaite tester si une cellule ou une ligne de ma datagridview est sélectionné et faire une action précise avec celle-ci voila mon code:
Code C# : 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 int DtLinSelected; DtLinSelected = dtGridTarif.CurrentRow.Index; if (DtLinSelected > 0) { pmMiseAjour = int.Parse(dtGridTarif.Rows[DtLinSelected].Cells[0].Value.ToString()); if (MessageBox.Show("Etes-vous sûr de supprimer la ligne courante?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { myGeneral.SupTarif(pmMiseAjour); RemplirDtGrill("dtGridTarif", "tarif"); this.dtGridTarif.Enabled = true; } else { EditStatus = "I"; FrmEditionStatus(EditStatus); } } else { MessageBox.Show("Aucune ligne n'est selctionnée! Veuillez en selectionner une. ","Erreur suppression",MessageBoxButtons.OK,MessageBoxIcon.Exclamation); cboMedia.Focus(); }
Mais j'ai une erreur quand rien n'est sélectionné dans la gill au niveau deQuelqu'un a une idée ou une autre solution?
Code : Sélectionner tout - Visualiser dans une fenêtre à part DtLinSelected = dtGridTarif.CurrentRow.Index;
Partager