Datagridview : édition du contenu (positionnement à la fin de la cellule)

Résolu
Satanas1971 Messages postés 3 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 9 septembre 2008 - 8 sept. 2008 à 15:10
Satanas1971 Messages postés 3 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 9 septembre 2008 - 9 sept. 2008 à 10:38
Bonjour,

Je débute en C# et j'ai un petit problème assez gênant.

J'ai une datagridview qui est reliée à une table de ma db. Toutes les données s'affichent correctement dans ma datagridview mais lorsque je veux éditer une cellule de  ma datagridview, je me retrouve automatiquement à la fin  de ma cellule. Je m'explique :

si j'ai une cellule qui contient par exemple "Dupont Claude" (donnée provenant d'un champ de ma db qui fait 255 caractères de capacité) et si je clique pour l'éditer je me retrouve à la fin des 255 caractères -> j'ai du blanc et je dois taper sur la touche "home" pour revenir au début de la cellule et éditer mon texte - ma cellule du datagridview ne fait pas les 255 caractères de large).
 
Je n'ai pas ce problème si j'utilise une datagrid mais je veux absolument utiliser une datagridview.

Merci de votre aide.

3 réponses

Arthenius Messages postés 1182 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 6 septembre 2011 14
8 sept. 2008 à 16:36
les champs de ta base sont de type char ou varchar ???

<hr />Arthenius
"Ce qui ne me tue pas, me rend plus fort..."
3
Satanas1971 Messages postés 3 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 9 septembre 2008
9 sept. 2008 à 10:26
de type nchar(255)
0
Satanas1971 Messages postés 3 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 9 septembre 2008
9 sept. 2008 à 10:38
Je viens de passer en varchar(255) et cela fonctionne nickel ...

merci de ton aide
0