问题标签 [livecharts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何从 MongoDB 中选择选定的值?
鉴于我在 MongoDB 中的数据结构就像上面那样。我如何将它们用于以下代码,我想使用 NodeId 作为我的标题和 WT 的值作为我的图表值。请忽略我在 ChartValues 的标题和值中输入的内容。
c# - 我可以使用其他方法而不是随机的吗
从上面,我该怎么做,而不是让 R 随机,我可以将它设置为递减。就像它像 5.0 4.4 3.2 等一样下降,而不是在 0 到 5 之间随机下降
c# - Save Live Charts image
I need to save and print an image from cartesian live chart, I've searched in docs and tutorials but I can't find anything. How can I do this? I'm using WinForms and C# with Visual Studio 2012 Express.
c# - 从主应用程序 WPF 引用用户控制命令
我正在使用实时图表中的此代码示例
https://lvcharts.net/App/examples/v1/wpf/Constant%20Changes%20II
它在我的应用程序中并且正在工作,但是我希望能够从用户控件外部访问“ReadCommand”,实现我自己的按钮,然后发送我从串行端口读取的值。如何从我的主应用程序访问用户控件?
在查看了其他各种帖子后,我已经尝试过这个,但我正在努力解决这个问题。
c# - 如何在 C# 中将值添加到列表中
我试图向列表中添加值,但我不断收到错误“ArgumentOutOfRangeException”,我正在使用实时图表(图表库)。
这是我的代码:
c# - 无法将“System.DateTime”类型的对象转换为“System.String”类型。C#
我正在尝试显示日期并将其恢复为Labels = strings
,但在线出现错误list.Add((string)myReader["Date"]);
这是我的代码:
有什么解决办法吗?谢谢!PS 我正在使用 LiveCharts 和 MySQL。
wpf - 高频数据通过数据库实时曲线显示,可行吗?
监控项目,16个sensor,采样频率50hz,采用oracle数据库,结构简单:record_time + sensor_data。
我使用 livecharts wpf 控件读取数据库,显示实时曲线。
要求:20ms显示一个数据,曲线左移,无显示停顿。
现在有两种读取数据库的方法:
定期刷新
Timer = new DispatcherTimer { Interval = TimeSpan.FromMilliseconds(1000) };
问题是1秒的间隔,读取数据库中最新的1秒数据(约50条数据),曲线有停顿(每1秒左移一次);转为20ms刷新,读取最新数据并插入曲线后,多次读取相同数据,因为数据库查询时间在100ms左右(选择top),导致曲线直线很多,不符合实际变化趋势。
- 线程的使用,具体是一个线程读取数据库,选择启动时间,偶尔会有停顿,原因分析:读取数据的时间一般是20ms,偶尔300ms,因为数据库有频繁的insert而删除,同时操作系统内存也是实时变化的,会影响读取速度。而且时间越长,曲线延迟越严重。
是否高频数据显示,通过数据库读取的方式不可行?只通过直接读取设备API可行吗?
谢谢!
c# - LiveCharts 基础——如何画线?
我很难理解 LiveCharts 实际应该发生的事情。我在这里有一个 XAML 块:
和后面的代码:
在运行时,“myChart.Series.Add(mySeries)”会引发空引用异常错误。我不确定如何解决这个问题?
c# - LiveCharts (LVC) WPF - 从 DataClick 事件中获取图表
我有一个“仪表板”,上面有几个图表。其中之一是带有多个系列的饼图。
LiveCharts 有一个 DataClick 事件
sender
是类型PieSlice
。我如何SeriesCollection
从该事件或图表名称/ ID 中访问?
我想要实现的是访问发送事件的图表,然后是系列集合并检查哪个系列/饼图触发了事件。