WPF工具包图表上的辅助y轴

时间:2010-05-19 05:09:59

标签: .net wpf silverlight charts

我想在WPF工具包图表中绘制两个系列。 (http://wpf.codeplex.com/) 我可以将一个数据系列的Y轴设置为辅助y轴吗?

3 个答案:

答案 0 :(得分:3)

刚刚找到了一种简单的方法(但不容易找到!)

在第一个系列(我的例子中为ColumnSerie)上,添加此

<DVC:ColumnSeries.DependentRangeAxis >
    <DVC:LinearAxis Location="Left" Orientation="Y" />
</DVC:ColumnSeries.DependentRangeAxis> 

在第二个系列(LineSeries)上,添加此

<DVC:LineSeries.DependentRangeAxis >
    <DVC:LinearAxis Location="Right" Orientation="Y" />
</DVC:LineSeries.DependentRangeAxis>

答案 1 :(得分:2)

是。 Axis类型具有Location属性,您可以使用该属性指定它应显示在左侧或右侧(或顶部或底部)。

答案 2 :(得分:1)

您可以使用Location属性作为轴定义。像这样:

<charts:LinearAxis Orientation="Y"
    Title="Some (Units)"
    Minimum="0"
    Maximum="40"
    Interval="5"
    Location="Right"/>

这也可以是“左”,“上”,“下”或“自动”,自动是默认设置,如果你定义第二个轴,默认情况下左边画一个,右边画第二个(在至少在2010年2月发布。)

希望这会有所帮助......