100分求助 最近在使用mschart来绑定数据库,使用折线图显示数据库中记录的数据信息,在显示折线图这边遇到了问题:想做成下图的效果,有数据的地方用实线连接,没数据的地方跳过,直到有数据后才开始画线(或者如图显示,画虚线)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我晕,刚才还可以的,网址:http://hi.baidu.com/kas68310/blog/item/eb91262d2e108b4c4fc226ec.html这上面显示的图 图传到msdn的博客然后再贴 我用的是winform的,那个还真没看懂呢 http://hi.baidu.com/kas68310/blog/item/eb91262d2e108b4c4fc226ec.html这个网址也是挂掉的???? 那真的是不好意思了,是折线图,这个是实现了,但是现在我碰到了一个问题一直解决不了,在chart中X轴比如1-10这段有数据,10-20这段没数据,20-30这段又有数据,chart直接将10-20这段没数据的直接用一条直线连接,这个让我很蛋疼,我想要的是这段是空的 你可以把一个序列拆分成多个序列,没有数据的地方跳过,把这些序列都加到chart中 没图啊 楼主求图 我用过mschart ,也是在起步阶段 昨天用GDI+画的 你要什么样子的啊 图没有 没发说 你给的链接 里面的图也打不开啊 那不是得一个一个添加到chart中,这样子数据一多,就会导致非常卡 没错,那么你说的拆成多个序列要怎么拆?我是把数据排列成一个X,Y,Y1,Y2,...的形式,然后让Series.XValueMember = X,Series.YValueMembers = Y | Y1 | Y2 ,...,通过这样来绑定数据库,画出多个折线 可以啊,只是目前使用mschart,想了解下怎么更好的使用 循环:serial.Points.Add(new DataPoint(x,y));直到y没有数据,再新建一个序列,从下一个有y数据的x坐标开始重复上面的循环 哦 那我了解了,以前我也是这样子做的,但是要实时去比较两笔数据之间的时间差,超过太久了,才去画series,其实我知道这样也等价于画多个series;还有有个属性也可以实现这样的情况,就是在没有数据的前一个点,让 series.Points[I].IsEmpty = true;这样也可以实现 请教一下C#调用COM的问题 不知道怎么弄的,window_closing失效了,求解! 抓取网页中文乱码,求解 求程序 传递消息的框架 拜求一个混合编程的问题。 线程调用带形参的函数 关于日期显示的格式问题 好奇怪的vs.... c# 如何实现对数据表中的数据进行逐条查看? C#数据库编程问题 如何将object隐式转换成int 求大侠帮忙 怎么更改folderBrowserDialog 的Title.
这上面显示的图
然后再贴
这个网址也是挂掉的????
我是把数据排列成一个X,Y,Y1,Y2,...的形式,然后让Series.XValueMember = X,Series.YValueMembers = Y | Y1 | Y2 ,...,通过这样来绑定数据库,画出多个折线
serial.Points.Add(new DataPoint(x,y));
直到y没有数据,再新建一个序列,从下一个有y数据的x坐标开始重复上面的循环