Interdire la création d'un nouvelle ligne dans un datagrid..

georgeduke Messages postés 167 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 13 avril 2007 - 11 août 2005 à 14:02
georgeduke Messages postés 167 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 13 avril 2007 - 12 août 2005 à 12:20
Bonjour,



Je suis vraiment à la recherche d'une méthode pour afficher un datagrid qui ne pourrait comporter qu'une seule ligne et qui ne permette pas à l'utilisateur de créer de nouvelles lignes.



J'ai parcouru la msdn, mais je suis resté dans le flou... (Pour info le
datagrid que j'ai créé n'utilise pas de dataset ; je l'ai créé
manuellement avec des DataColumn et des DataRows)



Merci

4 réponses

titeoe Messages postés 433 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 4 décembre 2009 1
11 août 2005 à 17:14
Bonjour,


dataGrid1.ReadOnly =
true ;
0
georgeduke Messages postés 167 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 13 avril 2007
12 août 2005 à 11:37
Oui ça j'ai déjà essayé bien-sûr, mais je veux permettre à
l'utilisateur de modifier les cellules de la première ligne sans qu'il
puisse créer d'autres lignes, en gros qu'il ne puisse modifier que les
cellules de la première et unique ligne...

dur...
0
titeoe Messages postés 433 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 4 décembre 2009 1
12 août 2005 à 11:43
détectes l'evènement clic de ton datagrid

Si tu est sur la derniere ligne (mode ajout) tu fais readonly = true
Sinon tu fais readonly = true

donc tu modifies la propriétés readonly a chaque clic.
0
georgeduke Messages postés 167 Date d'inscription dimanche 6 février 2005 Statut Membre Dernière intervention 13 avril 2007
12 août 2005 à 12:20
Ok je vais essayer, merci de ta réponse !
0
Rejoignez-nous