【发布时间】:2017-03-21 00:16:50
【问题描述】:
我有一些通过消息发送到我的图表的数据。这是一个电流随时间(秒)的图表。如何更改 FitToView 模式的行为(或编写不同的模式),以便绘图仪不会缩小和缩放以适应整个折线图,而是向左移动,例如仅显示最后 100 秒?
我想过计算每条消息的最小值和最大值,并明确更改绘图仪限制,但它似乎不是很理想。还因为我必须在代码隐藏中设置约束,但所有数据都在 ViewModel 中(使用 MVVM 和 caliburn)。
编辑:我已经找到了这个功能(将 WidthFollowConstraint 添加到 FitToView 约束),但是线图的移动超过了轴,之后它补偿回它应该在的位置,使整个图形在每个迭代。如何解决这个问题?
【问题讨论】:
标签: c# wpf plot dynamic-data-display