helloword
Дата: 16.05.2006 19:17:14
DataGrid прорисовывается на экране оооочень медленно!
Ощущение такое что отключен параметр ускорения 2D графики или нестоят драйвера у видео!
Строк в гриде около 20!
Сравниваю с TDBGrid С++ Builder.
Так вот может в .NET приложениях нужно включить где то в настройках ускорение прорисовки? или это так должно быть? хотя какаято фигня....
Заранее благодарен за ответы!
Сам только начал поэтому может вопрос и глупый )))
Андрей - он же дядя Сэм
Дата: 22.05.2006 20:33:06
У меня комп один к одному такой же - на ~ 300 строк с одним столбцом всё нормально. Как-то я загрузил Excel-файл (прайс Nix), там по-моему 4 колонки (Jet видит больше, но это не важно), но достаточно много строк (но должно быть меньше 65000). При прокрутке это дело СИЛЬНО тормозило. Делал такую вещь в Builder в обычном TStringGrid, там вроде без тормозов было.
P.S. 300 строк и на слабых машинах у меня быстро. Вопрос в том, какой длины строки? Больше ничего в голову не приходит.
Ещё в свойствах формы есть что-то вроде DoubleBuffer. Интересно, это для прямого рисования на форме или тут тоже покатит?