Есть график, вот код
// создаем модель
var model = new PlotModel
{
// убираем легенду
IsLegendVisible=false,
// настраиваем цвет границ
PlotAreaBorderColor = OxyColor.Parse("#2c2e31"),
// настраиваем толщину границ
PlotAreaBorderThickness = new OxyThickness(0.4)
};
// создаем ось Y
var yAxis = new LinearAxis
{
// устанавливаем позицию оси
Position = AxisPosition.Left,
// устанавливаем минимум значения оси
Minimum = 0,
// устанавливаем максимум значения оси
Maximum = 100,
// пишем название оси
Title = "Accuracy",
// убираем действия с масштабированием оси
IsPanEnabled=false,
IsZoomEnabled=false,
// ставим значения сверху вниз по убыванию(от минимума до нуля)
StartPosition=1,
EndPosition=0,
// ставим шаг в обозначении значений
MajorStep = 10,
MinorStep = 10,
// цвет значений
TextColor = OxyColor.Parse("#646669"),
// цвет текста
TitleColor = OxyColor.Parse("#646669"),
// цвет линий от оси к значениям
TicklineColor = OxyColors.Transparent
};
// создаем ось X
var xAxis = new LinearAxis
{
// устанавливаем позицию оси
Position = AxisPosition.Right,
Minimum = 0,
// устанавливаем максимум значения оси
Maximum = 110,
// пишем название оси
Title = "Words per minute",
// убираем действия с масштабированием оси
IsPanEnabled = false,
IsZoomEnabled=false,
// ставим шаг в обозначении значений
MajorStep = 10,
MinorStep = 10,
// цвет значений
TextColor = OxyColor.Parse("#646669"),
// цвет текста
TitleColor = OxyColor.Parse("#646669"),
// цвет линий от оси к значениям
TicklineColor = OxyColors.Transparent,
// создаем линии от значений к левой оси
MajorGridlineStyle = LineStyle.Solid,
// устанавливаем их толщину
MajorGridlineThickness = 0.4,
// ставим им цвет
MajorGridlineColor = OxyColor.Parse("#2c2e31")
};
Теперь перейдем к вопросам и проблемам которые я не смог решить:
1. На графике есть какая-то фантомная ось X(скрин ниже), как ее убрать?
![6672ca23194ed360018489.png](https://habrastorage.org/webt/66/72/ca/6672ca23194ed360018489.png)
2. График можно отдалять относительно этой оси, вероятно это пропадет если убрать ее, но все же как убрать это?(на скрине отдалил его)
![6672ca63291e6760863961.png](https://habrastorage.org/webt/66/72/ca/6672ca63291e6760863961.png)
3. у меня есть две оси Y(левая и правая), я хочу заполнять график двумя типами точек, одни ставят себя относительно оси слева, другие справа. Как это реализовать?