Controles de gráfico WPF [cerrado]

186

Estoy buscando un gráfico WPF muy simple que debe tener un gráfico 2D y debe tener funciones de desplazamiento y zoom.

Rakesh Agarwal
fuente
Si está investigando gráficos WPF, pruebe nuestra descarga de demostración muy pequeña para una experiencia rápida de nuestra velocidad, calidad de procesamiento, solidez y código de usuario. Sí, he dirigido Gigasoft por más de 14 años, háblame, estoy aquí para ayudar. gráficos de wpf
Robert
1
Los nuevos Metro Charts son realmente buenos, visite modernuicharts.codeplex.com para más detalles. Están dirigidos a Windows 8 y .net 4.5, pero puede hacer que se ejecuten en Windows 7 con .net 4. Eche un vistazo a ithamabotuwana.wordpress.com/2014/02/02/charting-with-wpf si necesita un tutorial rápido sobre cómo comenzar
Thusi
55
La mayoría de estas opciones están desactualizadas, hice este proyecto gratuito, tal vez también ayude a otros github.com/beto-rodriguez/Live-Charts
bto.rdz

Respuestas:

166

Herramientas gratuitas que admiten paneo / zoom:

Herramientas gratuitas sin soporte integrado de paneo / zoom:

Herramientas pagas con soporte integrado de desplazamiento / zoom:

Divulgación completa: he estado muy involucrado en el desarrollo de Visiblox, por lo tanto, conozco esa biblioteca con mucho más detalle que las demás.

Gergely Orosz
fuente
10
Parece que Visiblox solo es gratuito si está contento de tener gráficos con marcas de agua, y Visifire es solo una versión de prueba.
Will Dean
@Basarat Ali: ¿podría vincular un ejemplo? No puedo encontrar ningún ejemplo que muestre esto en su galería.
Gergely Orosz
observe que la barra de desplazamiento tiene manijas que se pueden arrastrar ... puede usarla para hacer zoom en el eje x así como también desplazarlo: visifire.com/blog/2010/02/26/… Otra versión agregada haga clic en zoom: visifire.com/blog/2010 / 04/09 / ... Aunque ambos son solo eje X ... hmmm tal vez no tienen zoom del eje y. Lo mejor es preguntar en su foro
basarat
Hay algo que se asemeja vagamente a un zoom X. Si está buscando implementar un zoom y una panorámica adecuados, Visifire en este momento no parece tener eso listo para usar.
Gergely Orosz
Divulgación completa, propietario de Gigasoft, nueva versión ahora con WPF. Aquí hay información y un enlace a la demostración de 7 megas que debe ver cualquier persona interesada en la planificación de wpf: enlace
Robert
70

Otro es OxyPlot , que es una biblioteca multiplataforma de código abierto (WPF, Silverlight, WinForms, Mono) .Net plotting.

Govert
fuente
55
La trama de Oxy es realmente buena, pero no era lo que quería, así que hice esto, tal vez también pueda ayudar a otros github.com/beto-rodriguez/Live-Charts
bto.rdz
26

DynamicDataDisplay es brillante, incorpora zoom y panorámica y es gratis en CodePlex.

MrTelly
fuente
1
Son buenos, pero la última vez que actualizaron fue en 2009
Gilad
Puedo dar fe de esto. Es decente para armar rápidamente un gráfico. Sin embargo, la documentación es básicamente inexistente, por lo que debe esperar buscar tutoriales en Internet. El mejor tutorial que he visto es este: msdn.microsoft.com/en-us/magazine/ff714591.aspx
Ciaran Gallagher
1
@ MrTelly, ¿puede decirme que podemos usar gráficos D3 con .NET 3.5?
Saad Qureshi
@saad hace mucho tiempo desde que lo usé, y eso fue con .net 2.0. Como tiene la fuente, debería funcionar, y si no es así, se puede solucionar. Avísame si necesitas una mano.
MrTelly
9

Puede obtener los controles de gráficos de Silverlight ejecutándose en WPF , son bastante agradables (y gratuitos).

Steven Robbins
fuente
Por lo que sé, desafortunadamente no vienen con zoom / paneo fuera de la caja.
Gergely Orosz
8

El kit de herramientas de WPF está disponible. Está libre de CodePlex.

Se puede descargar aquí . Hay algunos comentarios aquí .

epotter
fuente
5

El control gráfico en el Kit de herramientas de WPF tiene un error horrible: nunca olvida ninguno de los puntos de datos. Entonces, si intenta implementar un gráfico flotante, se quedará sin memoria después de alrededor de 3000 objetos DataPoint. Este error se informó a MS hace más de un año, pero a nadie parece importarle ...

Timo Paschke
fuente
5

Sparrow Chart Toolkit, el mejor control de gráfico de código abierto para múltiples plataformas
-WPF
-Silverlight
-WinRT
-Windows phone
-Windows Forms
-Mono

https://sparrowtoolkit.codeplex.com/

Vinoth Kumar J
fuente
Se ve muy bien y funciona bien. No hay documentación!
JvdBerg
4

Visifire admite una amplia gama de gráficos 2D y 3D con funciones de zoom y desplazamiento.

Gráfico de líneas Visifire con zoom

Divulgación completa: He estado involucrado en el desarrollo de Visifire.

Vivek
fuente
2

Los gráficos AM también están haciendo controles de gráficos WPF. Actualmente solo muestran un gráfico circular, pero están configurados para proporcionar otros nuevos a corto plazo.

flq
fuente
amCharts para WPF ahora está fuera de beta y admite los tipos de gráficos más populares como línea, área, columna, barra, pastel, etc.
Alan Mendelevich
Sin embargo, amCharts tendrá una marca de agua en la esquina superior izquierda a menos que compre la licencia.
Jin
2

Pruebe GraphIT de TechNewLogic, puede encontrarlo en CodePlex aquí: http://graphit.codeplex.com

Divulgación completa: soy el desarrollador de GraphIT y propietario de la empresa en desarrollo.

Ronald
fuente
Gracias por publicar tu respuesta! Asegúrese de leer atentamente las preguntas frecuentes sobre autopromoción. También tenga en cuenta que es necesario que publique un descargo de responsabilidad cada vez que enlace a su propio sitio / producto.
Andrew Barber