2015-05-06 5 views
1

У меня есть сюжетная модель с двумя разными линиями. В первые LineSeries может быть значение от 1000 до 10000. Во втором LineSeries является значение между 1 и 10.OxyPlot Как добавить точки в DataPoint?

Так что, когда я сюжетом этого я могу увидеть первые LineSeries очень хорошо, но вторые один раз в дно.

Итак, я определил два разных LinearAxis, один для правой и один для левой стороны.

m.Axes.Add(new LinearAxis { Position = AxisPosition.Left,Minimum = 0, Maximum = maxPointValue1 }); 
m.Axes.Add(new LinearAxis { Position = AxisPosition.Right, Minimum = 0, Maximum = maxPointValue2 }); 

Можно ли связать первую серию слева от LinearAxis, а вторую - вправо?

Так что вторая серия не внизу?

Заранее спасибо

Майкл

ответ

0

Действительно есть мой друг.

На вашей второй оси, в этом случае справа, вам нужно определить ключ.

var rightAxis = new OxyPlot.Axes.LinearAxis() 
{ 
    Key = "secondary", 
    Position = AxisPosition.Right, 
    // And then the rest 
} 

Теперь, когда вы включаете серию, вы даете, что тот же самый ключ

yourLineSeries.XAxisKey = "secondary"; 

Теперь при добавлении вашей серии, он должен использовать правую ось.

Надеюсь, это поможет!

Смежные вопросы