protected override void OnDrawAxis(TickCoordinates tickCoords) { if (!tickCoords.IsEmpty) { tickCoords = new TickCoordinates(tickCoords.MinorTicks.Skip(1).ToArray(), tickCoords.MajorTicks.Skip(1).ToArray(), tickCoords.MinorTickCoordinates.Skip(1).ToArray(), tickCoords.MajorTickCoordinates.Skip(1).ToArray()); } base.OnDrawAxis(tickCoords); }
protected override void DrawTickLabels(AxisCanvas canvas, TickCoordinates tickCoords, float offset) { if (!tickCoords.IsEmpty) { tickCoords = new TickCoordinates(tickCoords.MinorTicks.Skip(1).ToArray(), tickCoords.MajorTicks.Skip(1).ToArray(), tickCoords.MinorTickCoordinates.Skip(1).ToArray(), tickCoords.MajorTickCoordinates.Skip(1).ToArray()); } base.DrawTickLabels(canvas, tickCoords, offset); }