我在WPF应用程序中有一个Oxyplot Graph,其中LinearAxis为Y,DateTimeAxis为X。这很好。我的问题更多地在DateTimeAxis中的“显示的标签”上。 我不想显示时间,而是显示索引。例如,
我尝试了以下操作(使用LabelFormatter显示索引)
var index = 1;
var xAxis = new DateTimeAxis()
{
Position = AxisPosition.Bottom,
MinorIntervalType = DateTimeIntervalType.Hours,
IntervalType = DateTimeIntervalType.Hours,
MajorGridlineStyle = LineStyle.Solid,
MajorStep = 1.0/24,
IntervalLength = 75,
MinorGridlineStyle = LineStyle.None,
LabelFormatter = (x) => index++.ToString()
};
这确实显示数字而不是时间,但不是从1开始。