如何设置LineSeries的尺寸

时间:2014-11-11 22:39:51

标签: oxyplot lineseries

我有一个系列,涵盖沿X轴从1到20,沿Y轴从0到1的数据。我的问题是x轴总是从0开始并且到达最远的值而Y轴从0开始但是也只到达最远的值。我该如何设置这些尺寸?

1 个答案:

答案 0 :(得分:0)

因此,对于Y轴,这就是你想要的

plotModel.Axes.Add(new LinearAxis()
        {
            Title = "Y axis Name",
            Position = AxisPosition.Left,
            MinorStep = 0.1,
            FilterMinValue = -1,
            FilterMaxValue = 1
        });

至于X轴似乎更令人讨厌handLabeling似乎是唯一的方法。

plotModel.Axes.Add(new CategoryAxis() 
        {
           Title = "X axis name",
           Position = AxisPosition.Bottom,
           Labels = {"1","2","3","4","5","6" } // ... upto 20
        });

然后,您添加的每个项目都会为“类别”标签的值编制索引。 例如,如果我想在X轴上使用64 on 3的列,那么代码将如下所示:

var item =new ColumnItem(62, 2); // index 2 being value "3"