DataGridView аналоги и проблемы
От: RASH  
Дата: 13.01.12 04:23
Оценка:
Доброго времени суток!

Возник такой вопрос: есть ли помимо DGV альтернативные компоненты со схожим функционалом, позволяющие быстрее выводить информацию.

Конкретный пример: таблица 20х20 из DataGridViewImageColumn. Вывод данной таблицы не быстрее одного раза в секунду.

Спасибо за внимание
Re: DataGridView аналоги и проблемы
От: MaxRos  
Дата: 13.01.12 04:36
Оценка:
Здравствуйте, RASH, Вы писали:

RAS>Возник такой вопрос: есть ли помимо DGV альтернативные компоненты со схожим функционалом, позволяющие быстрее выводить информацию.


Всё зависит от задачи, которую требуется решить. Если важна скорость обновления всей сетки картинок, то лучше не использовать ни DataGridView ни его аналоги, т.к. эти контролы предназначены для вывода сложных таблиц с валидацией, сортировкой и т.д. То есть они могут содержать много лишних в данном случае функций.
Re[2]: DataGridView аналоги и проблемы
От: RASH  
Дата: 13.01.12 04:39
Оценка:
Здравствуйте, MaxRos, Вы писали:

MR>Здравствуйте, RASH, Вы писали:


RAS>>Возник такой вопрос: есть ли помимо DGV альтернативные компоненты со схожим функционалом, позволяющие быстрее выводить информацию.


MR>Всё зависит от задачи, которую требуется решить. Если важна скорость обновления всей сетки картинок, то лучше не использовать ни DataGridView ни его аналоги, т.к. эти контролы предназначены для вывода сложных таблиц с валидацией, сортировкой и т.д. То есть они могут содержать много лишних в данном случае функций.


Что же тогда можете посоветовать для реализации более-менее быстрого вывода данных?
Re: DataGridView аналоги и проблемы
От: MaxRos  
Дата: 13.01.12 04:40
Оценка:
Забыл добавить. Если речь идёт о winforms, можно попробовать TableLayoutPanel. Возможно, будет быстрее.
Re[2]: DataGridView аналоги и проблемы
От: RASH  
Дата: 13.01.12 04:54
Оценка:
Здравствуйте, MaxRos, Вы писали:

MR>Забыл добавить. Если речь идёт о winforms, можно попробовать TableLayoutPanel. Возможно, будет быстрее.


Спасибо, днем попробую
Re[3]: DataGridView аналоги и проблемы
От: MaxRos  
Дата: 13.01.12 05:12
Оценка:
Здравствуйте, RASH, Вы писали:

MR>>Забыл добавить. Если речь идёт о winforms, можно попробовать TableLayoutPanel. Возможно, будет быстрее.


RAS>Спасибо, днем попробую


Ещё немного подумал, и решил, что я вам фигню посоветовал Наверное быстрее всё-таки вручную отрисовывать такое количество картинок без использования тормозных контролов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.