Бесплатная альтернатива стандартному C # DataGrid? - PullRequest
6 голосов
/ 28 февраля 2010

Стандартный DataGrid совершенно не отвечает, когда дело доходит до отображения большого количества информации. Я попробовал SourceGrid и могу жить с результатами, но вижу возможности для улучшения. Может кто-нибудь придумать какие-нибудь другие бесплатные альтернативы стандартной DataGrid, которые могут обрабатывать большие объемы данных? Я открыт для творческих идей.

Ответы [ 4 ]

4 голосов
/ 22 июня 2010

Изучив XPTable и опробовав ObjectListView, я решил, что SourceGrid превосходит (с точки зрения скорости) и то и другое при работе с большими объемами данных, поэтому прокрутка выглядит более плавной.

3 голосов
/ 28 февраля 2010

Я слышал хорошие вещи о ObjectListView , но я не использовал его. Кажется, у него очень богатый набор функций. В прошлом, когда я использовал Windows Forms, я бы убил некоторые проблемы, которые он решает, по сравнению с ListView. Обратите внимание, что это не DataGrid.

Не похоже на шил, но, хотя вы сказали бесплатную альтернативу, я все же должен упомянуть о лучшей сетке данных Windows Forms, которую я когда-либо использовал, это XtraGrid от Developer Express. Я еще не видел ни одной сетки в любой технологии пользовательского интерфейса, приближенной к ней с точки зрения удобства использования и функций.

3 голосов
/ 28 февраля 2010

Как насчет XPTable в CodeProject? Хорошо, это измененная форма ListView, но этого может быть достаточно и легче. Исходный код находится на sourceforge , так как он более актуален, чем на CodeProject.

Здесь, на есть также собственный DataGrid * CodeProject , называемый SourceGrid, репозиторий исходного кода находится в Codeplex здесь .

Надеюсь, это поможет, С наилучшими пожеланиями, Том.

0 голосов
/ 02 марта 2010

Krypton Toolkit Factory Component имеет приятный внешний вид. Это бесплатно, однако, я никогда не использовал его, поэтому я не могу говорить за или против этого.

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