DataGridView afficher curseur d'édition

cs_filou Messages postés 98 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 15 janvier 2008 - 10 août 2007 à 12:28
dieuzorro Messages postés 21 Date d'inscription jeudi 6 janvier 2005 Statut Membre Dernière intervention 14 janvier 2008 - 19 déc. 2007 à 11:25
Bonjour,

J'ai un DataGridView et j'aimerai afficher dans une cellules sélectionnée le curseur de saisie (comme un TextBox)

Ma cellules ets bien selectionné au démarrage du DataGridView, si je tape un caractère il s'affiche dans la bonne cellule.

Je me positionne dans la cellule de cette façon

MonGrid.Rows(0).Cells(5).Selected = True

Comment fait on pour donner le focus à une cellule car j'ai aussi le keypress qui ne répond pas ?

Merci d'avance
FiloU

3 réponses

Utilisateur anonyme
18 août 2007 à 16:07
Salut Filou,

En .Net 2 je crois qu'il y a directement une fonction SetFocus sur la classe Controls.

seb
0
dieuzorro Messages postés 21 Date d'inscription jeudi 6 janvier 2005 Statut Membre Dernière intervention 14 janvier 2008
19 déc. 2007 à 11:19
Non il n'y a pas set focus en Dot Net 2. Faut vérifier ce que l'on dit!!!!!!!
0
dieuzorro Messages postés 21 Date d'inscription jeudi 6 janvier 2005 Statut Membre Dernière intervention 14 janvier 2008
19 déc. 2007 à 11:25
Pour donner le focus à une cellule on fait :

DataGridView1.CurrentCell = DataGridView1.Item(1, 5)
'or
DataGridView1.CurrentCell = DataGridView1.Item("ColumnName", 5)

Lien du forum ou j'ai trouvé la réponce :
http://www.vbdotnetforums.com/showthread.php?p=33505

Pour finir j'ai testé sa marche!!!!
0
Rejoignez-nous