2010-09-19 7 views
1

Я ищу компонент построения диаграммы .NET, который похож на PivotChart Excel. Этот компонент будет использоваться для отображения данных пользователям как часть интеллектуального клиента. Пользователи могут захотеть разрезать и вырезать данные различными способами. В идеале компонент PivotChart позволит пользователю выбирать различные способы группировки и агрегирования данных.Ищете возможность создания диаграммы PivotChart

У меня уже есть возможность экспортировать данные в Excel; однако я бы предпочел сохранить возможность отчетности PivotChart непосредственно в моем приложении по соображениям безопасности (водяные знаки и т. д.) и для простоты.

Я коротко экспериментировал с упаковкой диаграммы System.Forms.DataVisualization.Charting с пользовательским интерфейсом, подобным интерфейсу в Excel, но решил, что я не должен изобретать колесо, если есть уже существующие решения.

Я сделал опрос и нашел множество решений, связанных с надстройками в Excel, но, как объяснялось выше, идеальное решение не будет иметь никакой зависимости от Excel.

Благодаря

ответ

0

Пробыв некоторое время на просмотр я обнаружил, что нет общего компонента PivotChart либо для WinForms или WPF.

Я смог реализовать указанную возможность с помощью диаграммы System.WIndows.Forms.DataVisualization.Charting и добавить панель параметров, где пользователи могли бы выбрать, какие поля будут использоваться для построения значений X и Y, какие методы будут использоваться для агрегирования данных и какие поля будут использоваться для группировки значений в серии.

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

Смежные вопросы