找回密码
 立即注册

QQ登录

只需一步,快速开始

queena
金牌服务用户   /  发表于:2024-6-11 10:47  /   查看:1135  /  回复:3
1金币
基于.net的WPF需要用chart每0.01s添加一个数据,能不能实现

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-6-11 18:43:36
沙发
取决于数据量和, 比如一个chart中有100个点的折线图,你提到的这个应该没有问题。

如果你是刚开始评估C1,可以留一下电话,我们通过电话联系你协助评估
回复 使用道具 举报
queena
金牌服务用户   /  发表于:2024-6-13 15:06:17
板凳
本帖最后由 queena 于 2024-6-13 15:07 编辑

每秒100个数据点,会持续显示20多分钟,数据量大概为100*60秒*20=120000,或者更多,那还能不能用,我测试看了一下\Documents\ComponentOne Samples\WPF\v4.6.2\C1.WPF.Chart\CS\ChartSamples\Performance中的Dynamic.xaml,应该满足不了,有其他什么方法
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-6-13 18:10:55
地板
你应该用flexchart,且rendermode设置为driectX2D,可以大幅提到渲染速度。


但是按照你说的数据量120000,在这个数据量下要1秒刷100次基本也做不到
你可以自己通过下面目录的demo测试一下
ComponentOne Samples\WPF\v4.6.2\C1.WPF.FlexChart\CS\FlexChart101

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部