Элементы управления диаграммой для приложения MFC?
-
09-06-2019 - |
Вопрос
Я хотел бы получить несколько предложений о том, какие сторонние элементы управления мы можем использовать в нашем приложении Visual C++ MFC?
Решение
Мы развернули IOCompPlot Pack как в ActiveX, так и в .Net с большим успехом.Отличный API, невероятно гибкий, предоставляет панель инструментов, которая позволяет пользователям панорамировать, масштабировать и настраивать.Он надежен, имеет большой опыт работы, относительно недорог и очень быстр.
(Кстати, я не связан с этим.)
Другие советы
Элементы управления Xtreme Toolkit Prohttp://www.codejock.com/products/toolkitpro/
Мы использовали ActiveX-версию TeeChart (http://www.steema.com/), который прекрасно работает и поставляется со многими примерами MFC.Однако это ActiveX, в вашем случае это может быть проблемой, а может и не быть.
Пакет IIOComp (http://iocomp.com/ ) выглядит великолепно, но мне кажется довольно дорогим — около 850 долларов за лицензию разработчика.
Пакет TeeChart ( http://www.steema.com ) выглядит сопоставимо при меньшей цене в 450 долларов.У них есть бесплатная 50-дневная оценочная лицензия.
Есть пара бесплатно элементы управления диаграммой в codeproject:
http://www.codeproject.com/KB/miscctrl/CBarChart.aspx
http://www.codeproject.com/KB/miscctrl/High-speedCharting.aspx
http://www.codeproject.com/KB/miscctrl/graph2d.aspx Этот я использовал.Процедура интеграции неудобна, но она делает свою работу.
FarPoint и codejock, AFAIK, не имеют элементов управления картой.
Просто для полноты картины Научный картографический контроль.Я использовал его некоторое время назад, и это было довольно легко.
Лучшая диаграмма для MFC, которую я когда-либо видел, современная, стабильная и очень хорошо написанная.
Если вы не против заплатить, есть FarPoint Spread:
http://www.comComponentsource.com/selec/products/farpoint-spread/summary.html