Interdire saisie dans une colonne d'un datagrid

Signaler
Messages postés
30
Date d'inscription
mercredi 24 mars 2004
Statut
Membre
Dernière intervention
16 juin 2009
-
Messages postés
14
Date d'inscription
vendredi 4 juillet 2008
Statut
Membre
Dernière intervention
11 août 2008
-
J'ai rempli une datagrid avec les données d'une table. Je peux modifier le contenu de la datagrid ou ajouter des lignes. Cependant, je souhaiterai que l'utilisateur ne puisse pas ajouter de données ou modifier les données de la colonne contenant la clé.
Est ce possible? peut on interdire l'accès d'une seule colonne d'un datagrid?
Merci

1 réponse

Messages postés
14
Date d'inscription
vendredi 4 juillet 2008
Statut
Membre
Dernière intervention
11 août 2008

Salut,

c'est tout à fait possible.
Il te suffit de locker la colonne en question de cette manière

datagrid1.Columns(i).Locked = True où i est le numéro de la colonne que tu veux vérouiller (0 pour la première, 1 pour la seconde et ainsi de suite... de gauche à droite).

Voilà, en espérant t'avoir aidé