public override SChartSeries GetSeries(ShinobiChart chart, int dataSeriesIndex) { SChartColumnSeries series = new SChartColumnSeries(); series.StackIndex = 0; if (dataSeriesIndex == 0) { series.Title = "Non-owner"; } else { series.Title = "Owner"; } return(series); }
public override SChartSeries GetSeries(ShinobiChart chart, nint dataSeriesIndex) { string year = sales [(int)dataSeriesIndex].Item1; SChartColumnSeries columnSeries = new SChartColumnSeries { Title = year, SelectionMode = SChartSelection.Series }; columnSeries.Style.ShowAreaWithGradient = false; columnSeries.SelectedStyle.ShowAreaWithGradient = false; columnSeries.SelectedStyle.AreaColor = UIColor.Red; columnSeries.SelectedStyle.LineWidth = 0; // Set the selected state of the line series - this reflects the initial UI state columnSeries.Selected = year == DisplayYear; return columnSeries; }
public override SChartSeries GetSeries(ShinobiChart chart, nint dataSeriesIndex) { SChartColumnSeries series = new SChartColumnSeries (); // Display labels series.Style.DataPointLabelStyle.ShowLabels = true; // Position labels series.Style.DataPointLabelStyle.OffsetFromDataPoint = new CGPoint (0, -15); series.Style.DataPointLabelStyle.OffsetFlippedForNegativeValues = true; // Style labels series.Style.DataPointLabelStyle.TextColor = UIColor.Black; series.Style.DataPointLabelStyle.DisplayValues = SChartDataPointLabelDisplayValues.Y; return series; }