Bonjour,
J'ai un DataGridView qui est rempli à partir d'un DataSet. J'utilise la procédure Selectionchanged pour le datagrid view. Mon problème, c'est que quand je fais des changements et que je mets à jour le dataset, j'ai une erreur à cause de selectionchanged (l'index est hors limite). Apparement, cela vient du fait de la mise à jour qui fait un Clear, puis un Fill pour renvoyer le bon dataset. A moins que pour récupérer la ligne sélectionnée je ne fasse pas comme il faut : j'utilise dgv.SelectedRows(0).Index().
Comment résoudre ce problème ?
J'ai essayé en faisant dgv.datasource=nothing avant de faire l'update mais là encore j'ai un problème parce que le fait de mettre le datasource à nothing appel aussi Selectionchanged.
Partager