Exemple #1
0
 protected override double GetNumericalValue(int index, ChartDataMemberType dataMember)
 {
     if (dataMember == ChartDataMemberType.Argument)
     {
         return(points[index].X);
     }
     return(points[index].Y);
 }
Exemple #2
0
 public override object GetObjectValue(int index, ChartDataMemberType dataMember)
 {
     if (dataMember == ChartDataMemberType.BoxPlotOutliers)
     {
         return(Items[index].Value7);
     }
     return(base.GetObjectValue(index, dataMember));
 }
Exemple #3
0
 public virtual object GetObjectValue(int index, ChartDataMemberType dataMember)
 {
     if (dataMember == ChartDataMemberType.Series)
     {
         return("Name");
     }
     throw new NotImplementedException();
 }
Exemple #4
0
            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);
            }
Exemple #5
0
            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);
            }
Exemple #6
0
            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);
            }
Exemple #7
0
 protected override ActualScaleType GetScaleType(ChartDataMemberType dataMember)
 {
     return(ActualScaleType.Numerical);
 }
Exemple #8
0
 protected override string GetQualitativeValue(int index, ChartDataMemberType dataMember)
 {
     return(null);
 }
Exemple #9
0
 protected override DateTime GetDateTimeValue(int index, ChartDataMemberType dataMember)
 {
     return(DateTime.MinValue);
 }
Exemple #10
0
 public abstract double GetNumericalValue(int index, ChartDataMemberType dataMember);
Exemple #11
0
 public ActualScaleType GetScaleType(ChartDataMemberType dataMember)
 {
     return(ActualScaleType.Numerical);
 }
Exemple #12
0
 public TimeSpan GetTimeSpanValue(int index, ChartDataMemberType dataMember)
 {
     throw new NotImplementedException();
 }
Exemple #13
0
 public string GetQualitativeValue(int index, ChartDataMemberType dataMember)
 {
     throw new NotImplementedException();
 }
Exemple #14
0
 public DateTime GetDateTimeValue(int index, ChartDataMemberType dataMember)
 {
     throw new NotImplementedException();
 }