public override void ViewDidLoad ()
		{
			base.ViewDidLoad ();
			chart = new TKChart (this.View.Bounds);
			chart.AutoresizingMask = UIViewAutoresizing.FlexibleHeight | UIViewAutoresizing.FlexibleWidth;
			chart.Delegate = chartDelegate;
			this.View.AddSubview (chart);

			Random r = new Random ();
			List<TKChartDataPoint> dataPoints = new List<TKChartDataPoint> ();
			for (int i = 0; i < 10; i++) {
				TKChartDataPoint point = new TKChartDataPoint (new NSNumber (i), new NSNumber (r.Next () % 100));
				dataPoints.Add (point);
			}

			TKChartColumnSeries columnSeries = new TKChartColumnSeries (dataPoints.ToArray ());
			columnSeries.SelectionMode = TKChartSeriesSelectionMode.DataPoint;
			columnSeries.Style.PointLabelStyle.TextHidden = false;
			columnSeries.Style.PointLabelStyle.LayoutMode = TKChartPointLabelLayoutMode.Manual;
			columnSeries.Style.PointLabelStyle.LabelOffset = new UIOffset (0, -10);
			columnSeries.Style.PointLabelStyle.Insets = new UIEdgeInsets (-1, -5, -1, -5);
			columnSeries.Style.PointLabelStyle.Font = UIFont.SystemFontOfSize (10);
			columnSeries.Style.PointLabelStyle.TextAlignment = UITextAlignment.Center;
			columnSeries.Style.PointLabelStyle.ClipMode = TKChartPointLabelClipMode.Visible;
			columnSeries.Style.PointLabelStyle.TextColor = UIColor.White;
			columnSeries.Style.PointLabelStyle.Fill = new TKSolidFill (new UIColor ((float)(108 / 255.0), (float)(181 / 255.0), (float)(250 / 255.0), (float)1.0));

			chart.AddSeries (columnSeries);
			chart.Select (new TKChartSelectionInfo (chart.Series [0], 3));
		}
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();
            chart = new TKChart(this.View.Bounds);
            chart.AutoresizingMask = UIViewAutoresizing.FlexibleHeight | UIViewAutoresizing.FlexibleWidth;
            chart.Delegate         = chartDelegate;
            this.View.AddSubview(chart);

            Random r = new Random();
            List <TKChartDataPoint> dataPoints = new List <TKChartDataPoint> ();

            for (int i = 0; i < 10; i++)
            {
                TKChartDataPoint point = new TKChartDataPoint(new NSNumber(i), new NSNumber(r.Next() % 100));
                dataPoints.Add(point);
            }

            TKChartColumnSeries columnSeries = new TKChartColumnSeries(dataPoints.ToArray());

            columnSeries.Selection = TKChartSeriesSelection.DataPoint;
            columnSeries.Style.PointLabelStyle.TextHidden    = false;
            columnSeries.Style.PointLabelStyle.LayoutMode    = TKChartPointLabelLayoutMode.Manual;
            columnSeries.Style.PointLabelStyle.LabelOffset   = new UIOffset(0, -10);
            columnSeries.Style.PointLabelStyle.Insets        = new UIEdgeInsets(-1, -5, -1, -5);
            columnSeries.Style.PointLabelStyle.Font          = UIFont.SystemFontOfSize(10);
            columnSeries.Style.PointLabelStyle.TextAlignment = UITextAlignment.Center;
            columnSeries.Style.PointLabelStyle.ClipMode      = TKChartPointLabelClipMode.Visible;
            columnSeries.Style.PointLabelStyle.TextColor     = UIColor.White;
            columnSeries.Style.PointLabelStyle.Fill          = new TKSolidFill(new UIColor((float)(108 / 255.0), (float)(181 / 255.0), (float)(250 / 255.0), (float)1.0));

            chart.AddSeries(columnSeries);
            chart.Select(new TKChartSelectionInfo(chart.Series [0], 3));
        }
Example #3
0
 void snippet5()
 {
     // >> chart-pie-select-cs
     series.Selection = TKChartSeriesSelection.DataPoint;
     chart.Select(new TKChartSelectionInfo(series, 1));
     // << chart-pie-select-cs
 }
Example #4
0
 public override void ViewDidAppear(bool animated)
 {
     base.ViewDidAppear(animated);
     chart.Select(new TKChartSelectionInfo(chart.Series [0], 0));
 }