エラー
C# WinFormsで Datagridviewを触っていた際にエラーが発生しました。
datagridviewdataconnection.geterror(int32 rowindex)です。
メッセージとしては、こんな感じ。
対処法
データを切り替えたときに発生したので、これが一番近かったです。
変更前
dataGridViewForCardData.DataSource = _listShowdata;
変更後
dataGridViewForCardData.DataSource = null; dataGridViewForCardData.ClearSelection(); dataGridViewForCardData.DataSource = _listShowdata; dataGridViewForCardData.ClearSelection(); dataGridViewForCardData.Refresh();
なんかごちゃごちゃしましたが、とりあえず、リセットしてから使えという意図で変更しています。