您最喜欢的.NET图表和仪表的开源或免费库是什么?

时间:2023-01-14 15:00:39

For a in-house hardware monitoring utility, I need to use gauges and charts to help visualize various metrics. Is there any good open source or free charting and gauge library available for .NET? I am not interested in purchasing any components (which excludes components such as Dundas Charts & Graph, which I know would do the job, but would not fit in our budget).

对于内部硬件监控实用程序,我需要使用仪表和图表来帮助可视化各种指标。是否有适用于.NET的开源或免费图表和仪表库?我不想购买任何组件(不包括Dundas Charts&Graph等组件,我知道这些组件可以完成这项工作,但不符合我们的预算)。

Edit: I also know about Google Charts API. The actual application needs to work without an internet connection, so it is out of the question in this particular case.

编辑:我也了解Google Charts API。实际的应用程序需要在没有互联网连接的情况下工作,所以在这种特殊情况下它是不可能的。

6 个解决方案

#1


10  

I know this isn't open source, but it's worth noting that Microsoft just released a free charting pack for ASP.NET and WinForms. More details here.

我知道这不是开源的,但值得注意的是,微软刚刚发布了一个免费的ASP.NET和WinForms图表包。更多细节在这里。

#2


5  

My favorite one is ZedGraph.

我最喜欢的是ZedGraph。

Definitely a fantastic charting library.

绝对是一个梦幻般的图表库。

#3


1  

The two I happen to have in my del.icio.us account:

这两个我碰巧在我的del.icio.us帐户中:

Are FLOT for jQuery.

是jQuery的FLOT。

And this posting at Code Project for Gantt Charts

这篇文章发布在Gantt Charts的Code Project上

#5


0  

I'm having a look at NPlot, but it looks a bit impenetrable at first glance.

我正在看NPlot,但乍一看它看起来有点难以理解。

#6


0  

ZedGraph definitely.

I use charts for large data-sets, 1,000,000 data points and upwards. ZedGraph is succinct, performant and succeeds in rendering these beast-like-graphs much faster than lots of commercial products I've tried like: Nevron SyncFusion DevExpress ChartFX Dundas (hence also Microsoft Charts)

我将图表用于大型数据集,1,000,000个数据点及以上。 ZedGraph简洁,高效,成功地渲染这些类似野兽的图形比我尝试过的许多商业产品快得多:Nevron SyncFusion DevExpress ChartFX Dundas(因此也是微软图表)

ZedGraph has some specific high performance features that are un-paralleled like FilterPointList which dynamically snap-shots your data when you are zoomed out, and doesn't use snapshots when you are zoomed in.

ZedGraph具有一些特殊的高性能功能,这些功能与FilterPointList无关,可以在缩小时动态快照数据,并且在放大时不使用快照。

#1


10  

I know this isn't open source, but it's worth noting that Microsoft just released a free charting pack for ASP.NET and WinForms. More details here.

我知道这不是开源的,但值得注意的是,微软刚刚发布了一个免费的ASP.NET和WinForms图表包。更多细节在这里。

#2


5  

My favorite one is ZedGraph.

我最喜欢的是ZedGraph。

Definitely a fantastic charting library.

绝对是一个梦幻般的图表库。

#3


1  

The two I happen to have in my del.icio.us account:

这两个我碰巧在我的del.icio.us帐户中:

Are FLOT for jQuery.

是jQuery的FLOT。

And this posting at Code Project for Gantt Charts

这篇文章发布在Gantt Charts的Code Project上

#4


#5


0  

I'm having a look at NPlot, but it looks a bit impenetrable at first glance.

我正在看NPlot,但乍一看它看起来有点难以理解。

#6


0  

ZedGraph definitely.

I use charts for large data-sets, 1,000,000 data points and upwards. ZedGraph is succinct, performant and succeeds in rendering these beast-like-graphs much faster than lots of commercial products I've tried like: Nevron SyncFusion DevExpress ChartFX Dundas (hence also Microsoft Charts)

我将图表用于大型数据集,1,000,000个数据点及以上。 ZedGraph简洁,高效,成功地渲染这些类似野兽的图形比我尝试过的许多商业产品快得多:Nevron SyncFusion DevExpress ChartFX Dundas(因此也是微软图表)

ZedGraph has some specific high performance features that are un-paralleled like FilterPointList which dynamically snap-shots your data when you are zoomed out, and doesn't use snapshots when you are zoomed in.

ZedGraph具有一些特殊的高性能功能,这些功能与FilterPointList无关,可以在缩小时动态快照数据,并且在放大时不使用快照。