J'ai eu beau chercher sur le net, je ne trouve pas comment mettre des checkbox dans une colonne de mon datagridview. Si qqun pouvait m'aider, ce serait sympa!!
Merci
Salut,
tu vas dans ton formulaire et tu clic sur ton DataGrid.
Dans les propriétés tu as "Collums" avec écrit entre parenthèses (Collection). tu clic sur les ... et une fenêtre s'ouvre.
Tu clic sur le bouton "Ajouter" et tu ajoutes une nouvelle colonne. Tu lui donnes un nom et un titre. Puis tu as la propriété "ColumnType" et là tu sélectionnes "DataGridViewCheckBoxColumn". Et le tour est joué.
J'espère que ça t'aideras. Bonne programmation.
pseudoOM
Le partage est une force alors n'hésitez pas à cliquer sur réponse acceptée pour partager les solutions trouvées !
Salut,
si tu ne sais plus modifier les données c'est peu être parce que ton datagrid est défini en "read only". Mets cette propriété à false et tu sauras modifier les données dans ton datagrid.
pseudoOM
Le partage est une force alors n'hésitez pas à cliquer sur réponse acceptée pour partager les solutions trouvées !
Pour ta checkbox tu mets
Dim row0
AsString() = {true ou false - 1 ou 0
,
Date.Now,
"CQ-BAL-01-02",
" "}
Mais tu peux également faire comme ceci sans passer par une variable row0 :
dgd_TabMateriel.Rows.Add(
true ou false - 1 ou 0
,
Date.Now,
"CQ-BAL-01-02",
" ")
Par contre je ne sais plus si il faut mettre true (ou false si c'est décoché) entre " ".
Voilà en espérant que ça t'aidera aussi.
pseudoOM
Le partage est une force alors n'hésitez pas à cliquer sur réponse acceptée pour partager les solutions trouvées !
Hi...
pour des checkbox dans un datagridview :
le problème est que lorsqu'on ajoute une ligne en précisant true (ou false) pour le checkbox, et ben on ne peut plus changer son état lorsqu'on teste le programme, il reste bloqué a true (ou false). donc ca sert a rien.
Comment faire pour ajouter plusieurs lignes avec des données, et avoir un checkbox non coché en debut de ligne, qu'on peut cocher pour sélectionner les lignes sur lesquelles on souhaite faire un traitement.