渲染两个 LineSeries 而不缩放
我有 2 个系列系列,一个在其数据中跟随另一个系列,它们都代表月日,例如:
第一个系列:
1 2 3 4 5 6 7
第二系列:
1 2 3 4 5 6 7 8 ... 29 30 31
第一个系列始终包含(或等于)第二个系列。
我想在折线图上表示这两个系列,第一个系列不会在整个图表宽度上按比例放大(7 / 31 ~= 0.25,因此它必须占据 X 轴的第一个水平四分之一)。
所以,我认为我需要某种图表轴来渲染 31 天,然后 2 个系列将遵循该轴并根据它进行渲染。 (无需缩放第一个系列以填充 X 轴的所有水平空间)。
I have 2 line series-es, one which follow the other in its data, they both represent month days, for example:
1st Series:
1 2 3 4 5 6 7
2nd Series:
1 2 3 4 5 6 7 8 ... 29 30 31
The first series is always contained in (or equals to) the second one.
I want to represent these two series-es on a Line Chart, in a way that the first series is not scaled up on the full chart width (7 / 31 ~= 0.25, so it must occupy the first horizontal quarter of the X axis).
So, I think I need some kind of a Chart Axis which will render the 31 days and then the 2 series-es will follow that axis and be rendered according to it. (without scaling the 1st series to fill all the horizontal space of the X axis).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来似乎很简单。
这是屏幕截图,7 个蓝点代表第 1 个系列,31 个红点代表第 2 个系列。检查是否是您需要的
如果图表显示正确,则这是其源代码:
XAML
Code-behind
It seems to be quite simple.
Here is the screenshot, 7 blue points represent the 1st series, 31 red points - the 2nd series. Check if it is that what you need
If the chart is displayed right, here is its source code:
XAML
Code-behind