OxyPlot WPF多个LinearBarSeries具有相同的X轴值

3

我目前需要能够显示具有相同X轴值的多个条形图。我在源代码中使用了WPF LinearBarSeries示例。

问题在于,如果先选择具有较小Y值的系列,则具有较大Y值的系列会隐藏较小的系列。如果首先选择具有较大Y值的系列,然后再选择较小的Y值,它们都会显示出来。

我在我的条形图周围加了一个小边框,以使它们更易读。

较大的值优先

Bigger Y Value First

较小值优先

较小的Y值优先

诚然,我对OxyPlot并不是很了解,过去也没有做过太多的图表。我应该采取更好的方法吗?也许应该使用不同的系列?

1个回答

0

我也没有找到如何同时显示LinearBarSeries。最终,我使用了RectangleBarSeries,在其中条形被定义在两个点x,y之间,因此您可以手动定义它们之间的偏移量。

var serie = new RectangleBarSeries { Title = "Example"};
serie.Items.Add(new RectangleBarItem(x1, 0, x2, y2));

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接