【发布时间】:2011-11-21 05:03:36
【问题描述】:
在 WPF Toolkit 的图表控件中,如何在 x 和 y 轴上添加绘图数据。该图在 y 轴上绘制了数值数据,在 x 轴上绘制了时间线。为了更好地理解这一点,请参阅下图。从图像中可以看出,数据是针对 x 轴和 y 轴绘制的(即,在红色的第一个负值之后,数据已针对 x 轴的时间线绘制并跨越时间轴)。所以在这种情况下,我需要在 x 轴上绘制 2 个值 - 1)开始时间和 2)单列的结束时间,即它的日期时间范围也在 y 轴上,我将根据值和正如规模所暗示的那样,它是数字的。
这是否可以使用 WPF 工具包中的图表控件进行复制,或者是否有任何解决方法/第三方 WPF 控件可以实现这一点?
【问题讨论】:
-
x 轴上方的蓝色矩形的用途是什么?从第一列附近的红线开始,如果要更改 wpf 工具包的源代码,可以添加它们。或者可能没有必要并且可以在 DataPointStyle 中进行更改。我稍后再试。
-
每种颜色代表一个选定的参数,并根据正值或负值在图表中显示它是否可用。所以在这种情况下,让我们说蓝色代表参数 A 红色代表参数 B 我有大约 8 个这样的参数,它们将在选择时与这些参数一起显示(来自复选框)
-
我还是不明白这些蓝色的柱子是怎么画的。 “参数”的概念让它更加混乱,因为我无法想象具有 8 种不同颜色和列的 8 个参数。最好有一个输入数据的例子。
-
对后来的漩涡感到抱歉。感谢您的答复。我刚刚发现使用 wpf tollkit 无法满足我的要求,所以我用老式的方式来做:wpf graphics