首页 联系我 返回顶部
ZedGraph
这个目前是公认的比较简单易用,且功能较强的免费控件
使用非常简单
大家可以在CodeProject上找到很详细的使用手册
http://www.codeproject.com/KB/graphics/zedgraph.aspx
photo
但目前我还没有发现如何在数据点上显示值
如上图中曲线上的蓝点与红点,我想在点的旁边显示Y轴的值,但没找到方法
不过,总地来说功能还是不错,值得用一下,最重要的它是开源的。

正准备使用的amCharts
不得不佩服它的“炫”
在线的demo地址:http://www.amcharts.com/column
所有的图表均是由Flash+xml组成

photo
而上面的Flash它的数据源特别简单:
<?xml version="1.0" encoding="utf-8" ?>
<pricelist>
<oilprices>
  <price year="1991" value="3356" />
  <price year="1992" value="3486" />
  
</oilprices>
  <fuelprices>
    <price year="1991" e95="8745" e98="9745" />
    <price year="1992" e95="7745" e98="8745" />
    
  </fuelprices>
</pricelist>

而在aspx中的源代码呢?
<cc1:LineChart ID="LineChart1" runat="server" DataSeriesIDField="year" 
DataSourceID="XmlDataSource1">
<Graphs>
<cc1:LineChartGraph runat="server" BulletSize="6" DataSeriesItemIDField="year" 
DataSourceID="XmlDataSource2"
DataValueField="e95" Title="E95">
</cc1:LineChartGraph>
<cc1:LineChartGraph runat="server" BulletSize="6" DataSeriesItemIDField="year" 
DataSourceID="XmlDataSource2" DataValueField="e98" Title="E98">
</cc1:LineChartGraph>
</Graphs>
</cc1:LineChart>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" 
DataFile="~/App_Data/xxx.xml"></asp:XmlDataSource>

比较不错,有需要的朋友可以试一试:)

Write a comment:



(将显示你的Gravatar图标)  



[b][/b] - [i][/i] - [u][/u]- [quote][/quote]

:-/ ^_^ :d :o :kiss: :) :p :se: [yeah] :( :love: :han: :up: :cry: :zzz: o_o

暂时停止交换链接.

评论提交有问题?