Я ищу очень простую диаграмму WPF, которая должна иметь 2D-график и должна иметь возможности панорамирования и масштабирования.
Я ищу очень простую диаграмму WPF, которая должна иметь 2D-график и должна иметь возможности панорамирования и масштабирования.
Ответы:
Бесплатные инструменты, поддерживающие панорамирование / масштабирование:
Бесплатные инструменты без встроенной поддержки панорамирования и масштабирования:
Платные инструменты со встроенной поддержкой панорамирования и масштабирования:
Полное раскрытие: я принимал активное участие в разработке Visiblox, поэтому я знаю эту библиотеку гораздо более подробно, чем другие.
Другой пример - OxyPlot , кроссплатформенная библиотека с открытым исходным кодом (WPF, Silverlight, WinForms, Mono) .Net.
DynamicDataDisplay великолепен, встроен в масштабирование и панорамирование и бесплатен в CodePlex.
Вы можете настроить элементы управления Silverlight Chart на WPF , они довольно хороши (и бесплатны).
Элемент управления диаграммой в WPF Toolkit содержит ужасную ошибку: он никогда не забывает ни одну из точек данных. Так что, если вы попытаетесь реализовать плавающую диаграмму, вам будет не хватать памяти после примерно 3000 объектов DataPoint. Об этой ошибке сообщили MS более года назад, но, похоже, никого это не волнует ...
Sparrow Chart Toolkit лучший элемент управления диаграммой с открытым исходным кодом для нескольких платформ
-WPF
-Silverlight
-WinRT
-Windows phone
-Windows Forms
-Mono
Графики AM также делают элементы управления WPF Chart. В настоящее время они демонстрируют только круговую диаграмму, но они готовы предоставить новые в краткосрочной перспективе.
Также у DevExpress есть Графики (см. DevExpress.Com ).
Попробуйте GraphIT от TechNewLogic, вы можете найти его на CodePlex здесь: http://graphit.codeplex.com
Полное раскрытие: я разработчик GraphIT и владелец развивающейся компании.