Отображение таблицы данных в приложении С# WPF

Я пишу приложение WPF на С#, которое должно динамически отображать данные в формате, подобном электронным таблицам. Каков наилучший способ сделать это?

Приложение будет получать данные, выводимые с панели пожарной тревоги, измельчать их, а затем отображать в аккуратной таблице (или, по крайней мере, в плане).

Ответ 1

Почему бы не использовать WPF Datagrid? Он должен иметь всю необходимую функциональность для ваших требований, подробнее здесь

http://www.wpftutorial.net/DataGrid.html

Ответ 2

Если вы используете .Net 3.5, загрузите WPF Toolkit и установите на свой VS 2008.

Если вы используете .Net 4.0, вы можете использовать сборку в элементе управления DataGrid, которую вы можете выбрать из панели инструментов.

Ответ 3

Я думаю, вы можете попробовать использовать. Грэм Найт разрабатывает легкую высокопроизводительную сетку данных для WPF. Эта сетка данных, известная как WPF Table View, доступна в CodePlex под лицензией Microsoft Public. Он способен просматривать 100 000 строк данных с динамически определенными столбцами и шаблонами данных столбцов, как только я бросил это на сетку данных, пользовательский интерфейс начал страдать. http://tableview.codeplex.com/