DataGridViewのスクロールバーがおかしくなる
- 題名: DataGridViewのスクロールバーがおかしくなる
- 著者: ken
- 日時: 2006/04/27 11:54:21
- ID: 15520
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: DataGridViewのスクロールバーがおかしくなる
- 著者: ken
- 日時: 2006/04/28 7:19:33
- ID: 15535
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: DataGridViewのスクロールバーがおかしくなる
- 著者: ken
- 日時: 2006/04/28 19:46:00
- ID: 15551
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
すいません。同様の現象にはまった方がいらしたら情報をください。
環境/言語:[WindowsXPSP2/C# 2005 Express]
分類:[.NET]
DataGridViewについての現象です。
データが格納されているDataTableがあり、
DataView経由でDataGridViewに内容を表示させています
(表示のみです)
コード上からDataTableの行追加/行削除を激しく行うのですが、
その際に縦スクロールバーが表示されていない状態から
表示されている(されるはずの)状態になるとフリーズしてしまいます。
(特に大量に行追加を行った場合に起こる)
フォームが完全にコントロール不能になったり、
縦スクロールバーがあるはずの場所がいっさい再描画されなくなったります。
後者の場合は操作でフォームをリサイズすると再描画されるようになります。
関係有るかどうかわかりませんが、
Tableの行追加/行削除をバックグラウンドのスレッドで行っています。
現象が出ないことも稀にあります。
ご存知の方がいらっしゃったらよろしくお願いいたします。