我创建了一个带有20个系列的OxyPlot
图。每个series
代表一个频道。原点现在位于左下角。如何在左上角设置OxyPlot原点?
参见下文图片:
我想有他们才能从顶部到底部。如何设置在左上角OxyPlot由来?(见图片波纹管)
我创建了一个带有20个系列的OxyPlot
图。每个series
代表一个频道。原点现在位于左下角。如何在左上角设置OxyPlot原点?
参见下文图片:
我想有他们才能从顶部到底部。如何设置在左上角OxyPlot由来?(见图片波纹管)
我最近发现一个Oxyplot
Axis
配置礼StartPosition
是应该get
和set
的axis
的起始位置内。
不过,我并没有弄清楚这是否会改变原点的方向。
我想出了一个不同的解决方案,我决定反向绘制它们,并使用CategoryAxis
作为左轴,并按照降序设置标签。
plotModel.Axes.Add(new LinearAxis
{
Position = AxisPosition.Bottom,
MajorTickSize = 0,
MinorTickSize = 0
});
plotModel.Axes.Add(new CategoryAxis
{
Position = AxisPosition.Left,
Title = MyTitle,
MajorTickSize = 0,
MinorTickSize = 0,
LabelField = "LabelChannels",
Labels =
{ "20",
"19",
...
"3",
"2",
"1",
}
});
这将是很好,虽然知道是否有任何其他方式,比我所做的更简单。
我知道这是旧的,但你不得不轴心国中StartPosition设置为1和终端位置为0
CategoryAxis myAxis = new CategoryAxis();
myAxis.StartPosition = 1;
myAxis.EndPosition = 0;