バックグラウンドワーカースレッド内でデータグリッドビューを反復処理してExcelエクスポートを作成するには、datagridviewを別のビューにコピーする必要がありました。
コピーは、エクスポート中にユーザーが元のデータグリッドビューに変更を加えることができるようにするために作成されました。
そこで、(プログラムで)新しいDataGridViewを作成し、元のDataTableのコピーを新しいDataGridViewのDataSourceプロパティに配置しました。ただし、フォームのControls(list)プロパティにdatagridviewを追加しない場合でも、RowCountは0に等しいことがわかりました...
誰かがこれを説明できますか?
注:DataTableのコピーは、Columnsのcopy()を含む新しいDataTableです。