Syncfusion Line图表不绘制线条,并在Xaxis上显示相同数据的多个点

时间:2014-09-25 13:58:00

标签: wpf syncfusion

我正在使用以下数据绘制3条不同的行。

x10:0  y10:65000 x20:0 y20:10000 x30:0 y30:7000 

x11:1 y11:40000 x21:1 y21:61000 x31:1 y31:13000 

依旧......

但图表分别为x1,x2,x3分别有3个不同的x,并且它不连接y1和y11(线),它表示图表元素的StrokeThickness为2.0,笔画显示颜色I指定。 (以上所有值均来自VS调试)

我没有使用任何MVVM,而是通过事件处理程序设置数据源BindingPathsY,BindingPathX。

如果我没有使用MVVM来显示笔画,是否需要调用任何额外的函数?(类似于画布笔划。)

2 个答案:

答案 0 :(得分:1)

积分具有误导性。

我正在为x10,y10 x11,y11和x12,y12创建一个新的集合实例,这就是问题所在。因此,它为相同的数据创建了另一组点。

相反,我更改了代码,以便只为3个不同的图形创建一个集合。

答案 1 :(得分:1)

为了将相同的X轴点值作为直线连接,我们需要使用线性轴(NumaricalAxis,DateTimeAxis,LogarithmicAxis),而不是使用CategoryAxis作为图表主轴。

此致

M.Sheik