示例#1
0
 public override SChartSeries GetSeries(ShinobiChart chart, nint dataSeriesIndex)
 {
     // In our example all series are line series
     SChartLineSeries lineSeries = new SChartLineSeries ();
     lineSeries.Style.LineWidth = 2;
     return lineSeries;
 }
		public override SChartSeries GetSeries (ShinobiChart chart, int dataSeriesIndex)
		{
			SChartLineSeries series = new SChartLineSeries ();
			//series.Style.PointStyle.ShowPoints = true;
			//series.Style.PointStyle.Radius = 3;
			//series.Style.PointStyle.InnerRadius = 0.5;
			return series;
		}
		public override SChartSeries GetSeries (ShinobiChart chart, int dataSeriesIndex)
		{
			SChartLineSeries series = new SChartLineSeries ();
			series.Style.ShowFill = true;

			// The first series is a cosine curve, the second is a sine curve
			series.Title = dataSeriesIndex == 0 ? "y = cos(x)" : "y = sin(x)";

			return series;
		}
            public override SChartSeries GetSeries(ShinobiChart chart, int dataSeriesIndex)
            {
                SChartLineSeries series = new SChartLineSeries();

                if (dataSeriesIndex == 0)
                {
                    series.Title = "Additions";
                }
                else
                {
                    series.Title = "Deletions";
                }
                series.Style.ShowFill = true;
                series.Baseline       = 0;
                return(series);
            }
            public override SChartSeries GetSeries(ShinobiChart chart, int index)
            {
                var lineSeries = new SChartLineSeries();

                // Bit convoluted to get the z-index correct
                if (_movingAverageDataPoints == null || index == 1)
                {
                    lineSeries.Style.AreaLineColor        = TintColor;
                    lineSeries.Style.AreaColor            = TintColor.ColorWithAlpha(0.1f);
                    lineSeries.Style.AreaColorLowGradient = TintColor.ColorWithAlpha(0.8f);
                    lineSeries.Style.AreaLineWidth        = 1.0;
                    lineSeries.Style.ShowFill             = true;
                    lineSeries.CrosshairEnabled           = true;
                }
                else
                {
                    lineSeries.Style.LineColor  = UIColor.Red.ColorWithAlpha(0.8f);
                    lineSeries.Style.LineWidth  = 1.0;
                    lineSeries.Style.ShowFill   = false;
                    lineSeries.CrosshairEnabled = false;
                }

                return(lineSeries);
            }
 public override SChartSeries GetSeries(ShinobiChart chart, nint dataSeriesIndex)
 {
     SChartLineSeries series = new SChartLineSeries ();
     return series;
 }
     public override SChartSeries GetSeries (ShinobiChart chart, int index)
     {
         var lineSeries = new SChartLineSeries ();
  
         // Bit convoluted to get the z-index correct
         if (_movingAverageDataPoints == null || index == 1) {
             lineSeries.Style.AreaLineColor = TintColor;
             lineSeries.Style.AreaColor = TintColor.ColorWithAlpha (0.1f);
             lineSeries.Style.AreaColorLowGradient = TintColor.ColorWithAlpha (0.8f);
             lineSeries.Style.AreaLineWidth = 1.0;
             lineSeries.Style.ShowFill = true;
             lineSeries.CrosshairEnabled = true;
         } else {
             lineSeries.Style.LineColor = UIColor.Red.ColorWithAlpha (0.8f);
             lineSeries.Style.LineWidth = 1.0;
             lineSeries.Style.ShowFill = false;
             lineSeries.CrosshairEnabled = false;
         }
 
         return lineSeries;
     }