暇つぶし2chat TECH - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト6:デフォルトの名無しさん (ワッチョイ 7f94-4hBO) 16/12/28 17:24:04.61 YF6A9Wev0.net なんでDataTableでも使ってバインディングしないのか疑問だけど、それはさておき 80項目ほどあるという、その元データの古いものはちゃんとクリアされていってるのかな 7:デフォルトの名無しさん (ワッチョイ 7b87-8bDS) 16/12/28 17:46:48.75 4cVGFWSK0.net >>5 レスありがとうございます。 バインドしなかったのは置いておきまして・・・ 元データというのは、古いrowのことでしょうか。 それともrow.Createcellsに渡したDateGridViewのことでしょうか。 古いrowは、dispose、nullの代入は行っています。 DataGridViewは、行のクリアは行っています。 (DataGridView自体のdisposeは行わず、使い回しです) 試しに、プログラム実行直後のDataGridviewに何も入ってない状態で、 DataGridViewRow row = new DataGridViewRow() row.CreateCells(this.dataGridView1); を繰り返すだけでガンガンメモリ量が上がっていきます。 (rowの配列をDatagridviewにはセットしなくても) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch