Le plus simple est d'utiliser le data binding : tu lies le DataGridView à une table d'un DataSet, et les modifs faites sur le DataGridView sont automatiquement reportées sur le DataSet (et inversement)
Sinon, pour récupérer manuellement la valeur d'une cellule d'un DataGridView, tu peux faire ça :
Dim value As Object = dataGridView1.Rows(indexLigne).Cells("NomColonne").Value
Si c'est une colonne checkbox, la valeur est de type Boolean (True = checkbox coché) :
Dim bValue As Boolean = CBool(value)
Partager