我正在使用Visiblox WPF API,但在让折线图中的图表点进行水平滚动时遇到了问题。而不是滚动,点被挤压在一起,在这种情况下,这不是一个特别的问题,除了我预计在图表上有100个数据点。我在Visiblox网站上浏览了所有可用的示例,但没有找到我想要的东西。我附上了一个示例截图。
有什么想法吗?
谢谢你的帮助,Sparky

发布于 2011-04-06 15:01:24
默认情况下,Visiblox图表将重新计算范围以包括系列中的所有数据,因此有两种可能的方法: 1)当您添加最后一个点时,删除第一个将有效地将可见窗口移动到上一点的点;或2)设置一个显式的轴范围,并在想要移动可见窗口时更新该范围。
有关范围如何工作的更多详细信息,请查看Visiblox博客:http://www.visiblox.com/blog/2011/03/visiblox-charts-ranges-demystified
发布于 2011-07-31 23:43:00
我最近就有过这样的经历。每次我向购物车添加一个点时,我都会运行一小段代码来检查从0开始经过的时间量(我的x轴维度)。我还设置了一系列我一直想要查看的数据。我一直想在图表上显示120秒的数据。所以我有这样的东西:
private void adjustXasis(int timeCount)
{
if(timeCount>desiredRange)
{
chart.axis.Xaxis.minimum=timeCount-desiredRange;
chart.axis.Xaxis.maximum=timeCount;
}
else //two minutes not reached yet
{
chart.axis.Xaxis.minimum=0;
chart.axis.Xaxis.maximum=desiredRange;
}
}我面前没有VS,我知道最小/最大轴的语法是错误的,但你明白了。
发布于 2011-11-25 16:36:01
默认情况下,Visiblox图表将重新计算范围以包括系列中的所有数据,因此有两种可能的方法: 1)当您添加最后一个点时,删除第一个将有效地将可见窗口移动到上一点的点;或2)设置一个显式的轴范围,并在想要移动可见窗口时更新该范围。
有关范围如何工作的更多详细信息,请查看Visiblox博客:http://www.visiblox.com/blog/2011/03/visiblox-charts-ranges-demystified
https://stackoverflow.com/questions/5554090
复制相似问题