protected override double GetNumericalValue(int index, ChartDataMemberType dataMember) { if (dataMember == ChartDataMemberType.Argument) { return(points[index].X); } return(points[index].Y); }
public override object GetObjectValue(int index, ChartDataMemberType dataMember) { if (dataMember == ChartDataMemberType.BoxPlotOutliers) { return(Items[index].Value7); } return(base.GetObjectValue(index, dataMember)); }
public virtual object GetObjectValue(int index, ChartDataMemberType dataMember) { if (dataMember == ChartDataMemberType.Series) { return("Name"); } throw new NotImplementedException(); }
public override double GetNumericalValue(int index, ChartDataMemberType dataMember) { switch (dataMember) { case ChartDataMemberType.Argument: return(Items[index].Argument); case ChartDataMemberType.Value: return(Items[index].Value1); } return(double.NaN); }
public override double GetNumericalValue(int index, ChartDataMemberType dataMember) { switch (dataMember) { case ChartDataMemberType.Argument: return(Items[index].Argument); case ChartDataMemberType.Open: return(Items[index].Value1); case ChartDataMemberType.High: return(Items[index].Value2); case ChartDataMemberType.Low: return(Items[index].Value3); case ChartDataMemberType.Close: return(Items[index].Value4); } return(double.NaN); }
public override double GetNumericalValue(int index, ChartDataMemberType dataMember) { switch (dataMember) { case ChartDataMemberType.Argument: return(Items[index].Argument); case ChartDataMemberType.BoxPlotMin: return(Items[index].Value1); case ChartDataMemberType.BoxPlotQuartile_1: return(Items[index].Value2); case ChartDataMemberType.BoxPlotMedian: return(Items[index].Value3); case ChartDataMemberType.BoxPlotQuartile_3: return(Items[index].Value4); case ChartDataMemberType.BoxPlotMax: return(Items[index].Value5); case ChartDataMemberType.BoxPlotMean: return(Items[index].Value6); } return(double.NaN); }
protected override ActualScaleType GetScaleType(ChartDataMemberType dataMember) { return(ActualScaleType.Numerical); }
protected override string GetQualitativeValue(int index, ChartDataMemberType dataMember) { return(null); }
protected override DateTime GetDateTimeValue(int index, ChartDataMemberType dataMember) { return(DateTime.MinValue); }
public abstract double GetNumericalValue(int index, ChartDataMemberType dataMember);
public ActualScaleType GetScaleType(ChartDataMemberType dataMember) { return(ActualScaleType.Numerical); }
public TimeSpan GetTimeSpanValue(int index, ChartDataMemberType dataMember) { throw new NotImplementedException(); }
public string GetQualitativeValue(int index, ChartDataMemberType dataMember) { throw new NotImplementedException(); }
public DateTime GetDateTimeValue(int index, ChartDataMemberType dataMember) { throw new NotImplementedException(); }