問題は、チェックをオンにすると、行がビューから削除されても削除を押すと、まだ残っていることですRows.Count
。
Remove/RemoveAt を使用してジャンプしDataTables
た ' 'でも同じことが起こります。Delete(DataRow)
したがって、から行を削除した後、 asDataGridView
を取得してエクスポートしようとすると (この場合は csv で)、削除された行の情報を取得できないというメッセージがスローされます (言い換え - 申し訳ありませんが、デバッガーがネイティブ言語でスローします)。DataSource
DataTable
DataGridViewRowCollection
、 、DataGridViewSelectedRowCollection
をいじるにはいくつかのトリッキーな方法を思いつくことができますが、DataTables
もっと確実で簡単な方法が本当に必要です。