Bonjour,
Je souhaite retourner les valeurs d'une ligne d'un DGV en appuyant sur la touche ENTREE lorsqu'elle est sélectionnée. Jusqu'ici, quand j'appuie sur ENTREE, la sélection se déplace juste à la ligne suivante.
Merci.
Bonjour,
Je souhaite retourner les valeurs d'une ligne d'un DGV en appuyant sur la touche ENTREE lorsqu'elle est sélectionnée. Jusqu'ici, quand j'appuie sur ENTREE, la sélection se déplace juste à la ligne suivante.
Merci.
Je suis ce que je suis grace à ce que nous sommes tous
regarde du coté de l'Event KeyDown de ton DGV
en gros, en C# ça donne ça, à toi de traduire
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private void DGV_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { //Ce que t'a a faire e.SuppressKeyPress = true; } }
S'il n'y a pas de Solution, c'est qu'il n'y a pas de Problème.
----------------------------------------------------------------------------------------
Pour se protéger, un bon préservatif pour votre PC : AntiVir et SpyBot - Search & Destroy
J'ai utilisé ce que tu m'as proposé et ca marche tb
cool
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub DGV_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DGV.KeyDown Dim x As Integer=DGV.CurrentRow.Index If (e.KeyCode = Keys.Enter) Then FrmWork.TxtCode.Text = DGV.Rows(x).Cells(0).Value Me.Close() e.SuppressKeyPress = True End If End Sub
Merci.
Je suis ce que je suis grace à ce que nous sommes tous
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager