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 de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DtLinSelected = dtGridTarif.CurrentRow.Index;
Quelqu'un a une idée ou une autre solution?