Intercepter "Enter" sur DatagridView
Bonjour
Je ne parviens pas a intercepter la Key "Enter" pendant l'edition d'une cellule d'un DGV
J'ai essayé de faire ceci
Curieusement chaque caractére tappé est intercepté SAUF le "Enter"
Ou est l'erreur 8O ?
Merci de votre aide
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| // ***********************************************************************************
// = Events =
private void DgvKeys_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
DgvKeys.EditingControl.KeyDown += DgvKeys_KeyDown;
}
private void DgvKeys_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
e.Handled = true; ;
DoSearch();
}
} |