OxyPlot :列系列/条形系列显示每列的值



在我的WPF应用程序中,我使用OxyPlot。我将我的数据绑定到绘图模型,一切正常。

我想在图表上显示每列的值。可能吗?

作为参考,这个现场BarSeries的例子,我希望在每列上分别显示2009年,2010年和2011年苹果的实际价值,即2009年苹果列的值1,2010年苹果的值2等。

我抬头查看了BarSeries的API(对于可互换使用的WPF列系列)。酒吧和其他情节的教程。但是在任何地方都找不到这样的东西。

我如何实现这一点?

是的,只需设置系列的LabelFormatString属性即可。

var theSeries = new ColumnSeries();
theSeries.LabelFormatString = "{0:F2}"; // Example: 1.2311 will display like "1.23"
// Add your columns
theSeries.Items.Add(new ColumnItem(someValue);
// ...

您还可以设置一个名为 LabelPlacement 的可选属性。默认值为 LabelPlacement.Outside

theSeries.LabelPlacement = LabelPlacement.Middle;

相关内容

  • 没有找到相关文章

最新更新