当前位置:编程学习 > C#/ASP.NET >>

关于C#绘制折线图的问题

最近想做个C#程序,用于根据数据绘制折线图,但要求以下功能
1.能放大、缩小、拖拽;
2.鼠标指向数据点显示该数据点的数值;
3.可以手工在折线图上画线;
4.折线图中连续两点的值上升和下降用不同颜色来绘制折线图的线条;

用GDI做恐怕很麻烦,关键是第一次做绘图的程序;
用ZedGraph做,但ZedGraph可能解决不了2、4的问题,也不知道能不能修改ZedGraph源码来实现这两个功能。

高手指点,到底用什么方式比较便捷一点?谢谢! --------------------编程问答-------------------- 自己顶一下!  --------------------编程问答-------------------- 第二点,是鼠标移到任意点么?

第四点还没研究过 --------------------编程问答-------------------- zedgraph画线、放大缩小、显示数值都没问题吧,至于最后一条没做过,不太清楚了

//鼠标移动显示所以数值
zedGraphControl1.IsShowCursorValues = true;
//只显示点的数值
zedGraphControl1.IsShowPointValues = true;


详细资料:
http://www.codeproject.com/Articles/5431/A-flexible-charting-library-for-NET --------------------编程问答-------------------- GDI绘图并不复杂,无非就是 MoveTo Lineto
补充:.NET技术 ,  图表区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,