queena 发表于 2024-6-11 10:47:08

C1.net8 中chart能不能完成实时显示

基于.net的WPF需要用chart每0.01s添加一个数据,能不能实现

Richard.Ma 发表于 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 发表于 2024-6-13 18:10:55

你应该用flexchart,且rendermode设置为driectX2D,可以大幅提到渲染速度。


但是按照你说的数据量120000,在这个数据量下要1秒刷100次基本也做不到
你可以自己通过下面目录的demo测试一下
ComponentOne Samples\WPF\v4.6.2\C1.WPF.FlexChart\CS\FlexChart101
页: [1]
查看完整版本: C1.net8 中chart能不能完成实时显示