Что альтернативы к DataGridView? [закрытый]

7
задан Simon 22 March 2010 в 14:35
поделиться

4 ответа

Замена сетки обычно не приносит удовольствия ...

Вы можете попробовать:

Но сначала - оцените свои потребности, узнайте, почему GridView не дает желаемых результатов, а затем выполните подробный технический анализ эти коммерческие продукты, прежде чем вносить какие-либо изменения в ваш код.

Также в качестве примечания: не используйте напрямую код поставщика и пространства имен в своем коде, возможно, DI будет лучшим механизмом для абстрагирования через интерфейс IGridView ...

HTH.

5
ответ дан 6 December 2019 в 21:12
поделиться

Я настоятельно рекомендую DevExpress для набора элементов управления Winforms и настоятельно рекомендую против , использующих набор Telerik.

Я добился большого успеха с набором DevExpress, и хотя их API-интерфейс немного сложен, он все же вполне управляем. И элементы управления надежны.

Telerik создает фантастические элементы управления ASP.NET и совершенно ужасные элементы управления Winforms. Telerik попытался внедрить API привязки и внешнего вида WPF в Winforms, что создало огромную сложность (поскольку теперь вы имеете дело как с Winforms, так и с API WPF) и ненадежное поведение. Хотя они значительно улучшились в более поздних версиях (например, свойство MultiSelect в сетке теперь, наконец, позволяет вам выбирать более одной строки, и дизайнеры теперь не вызывают полной потери всех дизайнеров- сгенерированный код каждый раз, когда они используются), но мне еще предстоит пройти долгий путь, прежде чем я смогу их порекомендовать. Я только что закончил развертывание довольно простого (с точки зрения пользовательского интерфейса) проекта, в котором использовались элементы управления Telerik Winforms, и я могу честно сказать, что мы потратили значительно больше времени на поиск ошибок и необъяснимого поведения в их элементах управления, чем на написание остальной части. приложение.

4
ответ дан 6 December 2019 в 21:12
поделиться

Два варианта, которые вы можете рассмотреть:

2
ответ дан 6 December 2019 в 21:12
поделиться

Вы не указали свои требования, но можете попробовать широкое распространение Telerik и DevExpress .

1
ответ дан 6 December 2019 в 21:12
поделиться
Другие вопросы по тегам:

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