Что такое быстрая реализация сетки в моно? - PullRequest
0 голосов
/ 10 ноября 2010

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

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

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

1 Ответ

0 голосов
/ 10 ноября 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...