Bonjour,
tout est dans le titre, je souhaiterais supprimer le saut de ligne dans un datagridview lorsqu'on appuie sur la touche enter.
merci par avance.
Bonjour,
tout est dans le titre, je souhaiterais supprimer le saut de ligne dans un datagridview lorsqu'on appuie sur la touche enter.
merci par avance.
Il faut intercepter l'évènement KeyDown de ton DGV.
Tetser si il s'agit d'un enter.
Et si c'est le cas annuler:
e.Cancel = True ou un truc comme ca.
Merci,
j'utilise déjà cet évènement (touche Enter ) pour un autre sub.
j'ai mis e.Handled a la fin, et ça marche :
ma procédure est prise en compte et le saut de ligne n'est pas géré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub DataGridView_Choix_Piece_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DataGridView_Choix_Piece.KeyDown If e.KeyCode = Keys.Enter Then AjoutParBoutonouEnter() End If e.Handled = True End Sub
bizarre, j'airais dis qu'il fallait faire
Pour ne pas effectuer le Enter. Mais bon, si ça marche pour toi tant mieux !
Code : Sélectionner tout - Visualiser dans une fenêtre à part e.handled = False
Partager