//Tu déclare un gestionnaire d'événements pour le click sur le datagrid:
dataGrid1.Click += new EventHandler(dataGrid1_Click);
//Lors du double click cette fonction sera appelée private void dataGrid1_Click(object obj, System.EventArgs e){ }
Dany Vincent
"Etudiant" a écrit :
bonjour, comment detecter un double click sur une ligne du datagrid. merci
Etudiant
Dany_Vincent a écrit :
//Tu déclare un gestionnaire d'événements pour le click sur le datagrid:
dataGrid1.Click += new EventHandler(dataGrid1_Click);
//Lors du double click cette fonction sera appelée private void dataGrid1_Click(object obj, System.EventArgs e){ }
Dany Vincent
"Etudiant" a écrit :
bonjour, comment detecter un double click sur une ligne du datagrid. merci
l'evenement datagrid1.click est deja dans VS et cela ne marche que si l'on clique sur le datagrid, si on clique sur une ligne cet evenement n'est pas appele
Dany_Vincent a écrit :
//Tu déclare un gestionnaire d'événements pour le click sur le datagrid:
dataGrid1.Click += new EventHandler(dataGrid1_Click);
//Lors du double click cette fonction sera appelée
private void dataGrid1_Click(object obj, System.EventArgs e){
}
Dany Vincent
"Etudiant" a écrit :
bonjour,
comment detecter un double click sur une ligne du datagrid.
merci
l'evenement datagrid1.click est deja dans VS et cela ne marche que si
l'on clique sur le datagrid, si on clique sur une ligne cet evenement
n'est pas appele
//Tu déclare un gestionnaire d'événements pour le click sur le datagrid:
dataGrid1.Click += new EventHandler(dataGrid1_Click);
//Lors du double click cette fonction sera appelée private void dataGrid1_Click(object obj, System.EventArgs e){ }
Dany Vincent
"Etudiant" a écrit :
bonjour, comment detecter un double click sur une ligne du datagrid. merci
l'evenement datagrid1.click est deja dans VS et cela ne marche que si l'on clique sur le datagrid, si on clique sur une ligne cet evenement n'est pas appele
Dany_Vincent
Salut "Etudiant",
pour ce faire tu dois:
//Ajouter un gestionnaire d'événements pour la céation de chaque Control dans le DataGrid this.dataGrid1.ControlAdded += new System.Windows.Forms.ControlEventHandler(bob);
//Dans ce gestionnaire tu ajoutes un autre gestionnaire d'événement pour le clcik sur le control qui est dans le DataGrid private void bob(object obj, System.Windows.Forms.ControlEventArgs e){ e.Control.Click += new EventHandler(dataGrid1_Click); }
Dany_Vincent a écrit : > //Tu déclare un gestionnaire d'événements pour le click sur le datagrid: > > dataGrid1.Click += new EventHandler(dataGrid1_Click); > > > //Lors du double click cette fonction sera appelée > private void dataGrid1_Click(object obj, System.EventArgs e){ > } > > > Dany Vincent > > > "Etudiant" a écrit : > > >>bonjour, >>comment detecter un double click sur une ligne du datagrid. >>merci >> l'evenement datagrid1.click est deja dans VS et cela ne marche que si l'on clique sur le datagrid, si on clique sur une ligne cet evenement n'est pas appele
Salut "Etudiant",
pour ce faire tu dois:
//Ajouter un gestionnaire d'événements pour la céation de chaque Control
dans le DataGrid
this.dataGrid1.ControlAdded += new
System.Windows.Forms.ControlEventHandler(bob);
//Dans ce gestionnaire tu ajoutes un autre gestionnaire d'événement pour le
clcik sur le control qui est dans le DataGrid
private void bob(object obj, System.Windows.Forms.ControlEventArgs e){
e.Control.Click += new EventHandler(dataGrid1_Click);
}
Dany_Vincent a écrit :
> //Tu déclare un gestionnaire d'événements pour le click sur le datagrid:
>
> dataGrid1.Click += new EventHandler(dataGrid1_Click);
>
>
> //Lors du double click cette fonction sera appelée
> private void dataGrid1_Click(object obj, System.EventArgs e){
> }
>
>
> Dany Vincent
>
>
> "Etudiant" a écrit :
>
>
>>bonjour,
>>comment detecter un double click sur une ligne du datagrid.
>>merci
>>
l'evenement datagrid1.click est deja dans VS et cela ne marche que si
l'on clique sur le datagrid, si on clique sur une ligne cet evenement
n'est pas appele
//Ajouter un gestionnaire d'événements pour la céation de chaque Control dans le DataGrid this.dataGrid1.ControlAdded += new System.Windows.Forms.ControlEventHandler(bob);
//Dans ce gestionnaire tu ajoutes un autre gestionnaire d'événement pour le clcik sur le control qui est dans le DataGrid private void bob(object obj, System.Windows.Forms.ControlEventArgs e){ e.Control.Click += new EventHandler(dataGrid1_Click); }
Dany_Vincent a écrit : > //Tu déclare un gestionnaire d'événements pour le click sur le datagrid: > > dataGrid1.Click += new EventHandler(dataGrid1_Click); > > > //Lors du double click cette fonction sera appelée > private void dataGrid1_Click(object obj, System.EventArgs e){ > } > > > Dany Vincent > > > "Etudiant" a écrit : > > >>bonjour, >>comment detecter un double click sur une ligne du datagrid. >>merci >> l'evenement datagrid1.click est deja dans VS et cela ne marche que si l'on clique sur le datagrid, si on clique sur une ligne cet evenement n'est pas appele