2009-01-11 16 views
12

¿Alguien puede recomendar un componente de cuadrícula/representación gráfica gratuita para C# /. NET? Estoy viendo NPlot en este momento, pero hasta ahora me resulta bastante problemático.Componente de cuadrícula/gráfico libre de C#

EDITAR: Particularmente necesito algo que se conecte a Windows Forms - No estoy haciendo ASP.NET, y realmente no me gusta reproducir mi gráfico con la API de Google cada vez que obtengo un nuevo punto de datos (varias veces por segundo)

Gracias :-)

Respuesta

13

MS simplemente released uno si está utilizando 3.5 o se puede utilizar ZedGraph

EDIT: La Enlace es sólo una demostración ASP.NET tienen un Windows Forms Release así con DEMOS

Microsofts gráfico de control

Microsofts Chart Control http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=mschart&DownloadId=3633

+0

Gracias, echaré un vistazo a ZedGraph. El MS parece ser solo para material web ASP.NET, mientras que yo necesito Windows Forms. – endian

+0

No, el enlace que le envié es para una demostración de ASP.NET, pero también funcionará para formularios de Windows – cgreeno

+0

¡Ah, gracias! He instalado ZedGraph y estoy jugando con eso ahora. Si puedo obtener mi propio gráfico, se gana :-) – endian

3

MS Chart Controls (VS tools) funciona con Windows Forms también:

Microsoft Chart Control para Microsoft .NET Framework 3.5 instalarán nuevos ensamblados que contienen el ASP.NET y Windows Forms Chart Controls.

No he tenido tiempo de usarlo todavía, así que no sé si es compatible con gráficos/trazado (en lugar de gráficos de datos).

+0

Gracias Marc. Me he ido con ZedGraph por ahora, ¡parece bastante bueno! – endian

3

Puedo recomendar ZedGraph (http://zedgraph.org/wiki/index.php?title=Main_Page). Fue muy fácil de configurar desde mi experiencia (y bien documentado), sin mencionar que parece realmente bastante versátil.

+0

De acuerdo: obtuve un gráfico en funcionamiento en aproximadamente 20 minutos, incluido el tiempo de descarga. – endian

1

Zedgraph parece ser una buena herramienta para trazar líneas 2D e histogramas. ¿Existe una biblioteca C# que permita visualizar datos 2D (f [x, y]) como la función matlab pcolor o imagesc?

0

Eche un vistazo a Dynamic Data Display en CodePlex. Es una biblioteca bastante rica para WPF con buena documentación y buen código de muestra.