2010-11-09 5 views
0

Мне нужна сортировка, фильтрация, спряжение строк и столбцов и переупорядочение столбцов.Что такое быстрая реализация сетки в моно?

Я пытаюсь получить DataGridView в соответствии с моими потребностями, но в Mono кажется слишком медленным (отлично, когда вы запускаете native). Я попытался вручную обновить строки, а также использовать собственный источник данных (мои данные не поступают из базы данных). Когда вы видите около 1000 ячеек (66 строк по 15 столбцов), даже перемещение фокуса из ячейки в ячейку происходит медленно и накладывает большую нагрузку на процессор. Я не использую автосогласование столбцов.

Мне не нужны функции редактирования.

+0

Я могу сортировать и фильтровать вне решетки, если это необходимо. – Fantius

+0

BTW, когда я работаю в Mono, это в Linux. – Fantius

+0

Существует ли такая же проблема с производительностью в Mono в Windows? –

ответ

0

ListView, похоже, работает нормально, если данные обновляются по строкам, а не по ячейке.

Мне пришлось подклассифицировать его и включить DoubleBuffer, чтобы остановить мерцание.

Смежные вопросы