DataGridView ReadOnly, programmatically, et pas [Résolu/Fermé]

Signaler
-
Messages postés
14482
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
14 juillet 2020
-
Bonjour,


J'ai un problème avec mon DataGridView, je m'explique

j'ai plusieurs type de colonne, je voudrais que certaines soient modifiables par l'utilisateur et d'autre par code uniquement

COL1 : checkbox modifible (readonly = false)
COL2 : readonly = true
COL3 : modifiable via code (donc readonly = false MAIS pas par l'utilisateur ??)

J'avais pensé mettre le tout en modifiable via code et au click modifier via le code checkbox mais comme c'est un control, j'ai pas testé mais ça doit bloqué qqp à la détection ?

Merci d'avance

2 réponses

Messages postés
14482
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
14 juillet 2020
554
Bonsoir, si ton datagridview est bindé, il te suffit de modifié la donnée source.

Sinon,
  • solution1 envisage le binding,
  • solution2, au moment ou tu veux modifier par le code, tu passes le readonly de true à false et tu remets true juste après la modif.


Modérer m'amène à intervenir dans de nombreux posts, mais les seuls langages que je connaisses sont le C# et un peu de VB. Pour vos codes pensez à la coloration.
Réponse trouvée ->Question Résolue
quel imbécile, j'avais mis le readonly sur les colonnes du DataTable et non du DataGridView...

Merci pour ton aide, tu m'as éclairé !

Bonne journée

PS: en étant Anonyme, pas moyen de modifier le sujet en « résolu » ?
Messages postés
14482
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
14 juillet 2020
554
Bonjour, je l'ai fait pour toi.
Si tu t'inscris (gratuit), non seulement tu pourras le faire, suivre tes messages mais il n'y a plus de pub sur le site quand on est connecté.