DotnetChart问题!!

ReserveRainbow 2009-07-09 05:02:38
1.我先画了100个点的折线图,画完以后,用户点击向后按钮(或向右拖动滚动条),再在原图的后面接着绘制后面100个点,注意,它们是要连在一起的,这该如何实现?理论上我要向后绘制的点是无穷多的(需要在有需要时,才进行绘制)

2.DotnetChart的示例里面有一个通过Ajax控制一次绘制的点的数目的例子,它也只能应对总点数在1000或2000以下的工作。根据这个例子,解决了我的一部分问题,但是我现在要绘制的点特别多(保守估计在10W左右,并且是连续的),我一次只传入一个10000行的DataTable,它就特别慢,几乎是卡住了,这有什么解决方法没有?还是我用的不对?或是有什么其它的解决办法?

以上这两个问题其实只有一个,我的目的就是把这10W个点绘制出来,当然一次是不行的,所以需要分步绘制 只要一个能解决,我的问题就好办法,希望用过这个控件的帮帮忙,谢谢了!

注意,是C#语言 VB我不懂
小弟只有这么多分,全送了
...全文
35 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ReserveRainbow 2009-10-14
  • 打赏
  • 举报
回复
没办法,帖吧
ReserveRainbow 2009-07-10
  • 打赏
  • 举报
回复
自己up
ReserveRainbow 2009-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 owenliangbin 的回复:]
一次10000当然慢了。
响应向后按钮,输入新的Data来的更好一些。反正重新设置值,慢不了。
[/Quote]

重新绘制就不连续了
zjszjssg 2009-07-09
  • 打赏
  • 举报
回复
下载了很多好东西,但不能帮忙只能支持了。
ReserveRainbow 2009-07-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 guan36ly 的回复:]
你这样画点跟人家做3D一样,没有算法优化或者调用硬件加速的话肯定耗CPU了。推荐还是画线吧。
[/Quote]

所以我希望能找到优化的方法
owenliangbin 2009-07-09
  • 打赏
  • 举报
回复
一次10000当然慢了。
响应向后按钮,输入新的Data来的更好一些。反正重新设置值,慢不了。
guan36ly 2009-07-09
  • 打赏
  • 举报
回复
你这样画点跟人家做3D一样,没有算法优化或者调用硬件加速的话肯定耗CPU了。推荐还是画线吧。

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧