Grid для .NET WinForms?

Долгое время нахожусь в поисках хорошего грида для .NET WinForms.
Все имеющиеся гриды обладают теми или иными недостатками - в какие-то не вгрузишь больше 20-30 тыс. строк, в каких-то не кастомизируемые фильтры (или их вообще нет).
Требуемый функционал:
- вывести и отобразить пред светлы очи пользователя 10-20 млн (и более) строк (естественно, в виртуальном режиме)
- при этом чтобы пользователь мог фильтровать данные в столбцах
- чтобы фильтр был настраиваемым (ну или имел как можно больше исходных опций, в частности - обязательна фильтрация по регулярному выражению).
Вот как-то так.
Спасибо.
  • Вопрос задан
  • 3949 просмотров
Пригласить эксперта
Ответы на вопрос 3
Платные рассматриваете? DevExpress грид пробовали?
Ответ написан
aush
@aush
Очевидно, тут есть логическая ошибка. Если вы выводите что-то пользователю, то предполагается, что он с этим реально будет взаимодействовать. Ваш пользователь действительно может просмотреть хотя бы 1млн из 20млн ваших записей?

Пересмотрите логику работы вашего приложения, выводить даже "20-30 тыс. строк" - это уже очень странный юзкейс, не то что ваш пример.
Ответ написан
newross
@newross
Product owner
Очень рекомендую iGrid, к нему же есть плагин автофильтра, прям как в Excel. Гонял его на таблицах с 100 000 строк, 20 колонок различных типов, никаких тормозов мной замечено не было - думаю он спокойно потянет и больший объем данных.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы