Datagridview visual basic2005

drachid Messages postés 3 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 14 novembre 2006 - 14 nov. 2006 à 10:37
drachid Messages postés 3 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 14 novembre 2006 - 14 nov. 2006 à 12:06
bonjour,
quand on appuis sur la touche entrée par defaut elle
déplace le focus vers la cellule située immédiatement au-dessous de la cellule
active, je voudrais deplacer le focus a droite de la cellule active c a dire la colonne suivante, je n'arrive pas a intercepter cet evenement, j'ai essayer  avec keydown elle se  deplace  a droite ensuite  elle descend ?
comment annuler la Gestion par défaut du clavier du controle datagridview???
merci pour votre aide
druid

4 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
14 nov. 2006 à 11:21
Donne ton code, tu as surrement dû oublier d'annuler la touche après avoir fait le déplacement. Ce qui fait que le traitement par défaut est effectué après le tiens

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
drachid Messages postés 3 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 14 novembre 2006
14 nov. 2006 à 11:45
je ne sais pas comment annuler la touche?
si tu as le code

druid
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
14 nov. 2006 à 12:00
Normalement dans ton évènement tu dois avoir un parametre e de type System.Windows.Forms.KeyEventArgs

Dans cette structure, tu as une proprieté .Handled

Une fois ton déplacement effectué, avant de sortir de la routine, il faut que tu mette cette propriété à TRUE. Ca a pour effet de dire au système d'annuler la touche et de ne pas faire le traitement par défaut, car le traitement tu viens de le faire.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
drachid Messages postés 3 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 14 novembre 2006
14 nov. 2006 à 12:06
Merci , je vais essayer.

druid
0
Rejoignez-nous