Ejemplo n.º 1
0
		public SplineArea ()
		{
			SFChart chart 						= new SFChart ();
			SFCategoryAxis primaryAxis 			= new SFCategoryAxis ();
			primaryAxis.EdgeLabelsDrawingMode   = SFChartAxisEdgeLabelsDrawingMode.Shift;
			chart.PrimaryAxis 					= primaryAxis;
			SFNumericalAxis secondaryAxis 		= new SFNumericalAxis ();
			secondaryAxis.Interval 				= NSObject.FromObject(5);
			chart.SecondaryAxis 				= secondaryAxis;
			ChartSplineAreaDataSource dataModel = new ChartSplineAreaDataSource ();
			chart.DataSource 					= dataModel as SFChartDataSource;
			this.control 						= chart;
		}
Ejemplo n.º 2
0
        public SplineArea()
        {
            SFChart        chart       = new SFChart();
            SFCategoryAxis primaryAxis = new SFCategoryAxis();

            primaryAxis.EdgeLabelsDrawingMode = SFChartAxisEdgeLabelsDrawingMode.Shift;
            chart.PrimaryAxis = primaryAxis;
            SFNumericalAxis secondaryAxis = new SFNumericalAxis();

            secondaryAxis.Interval = NSObject.FromObject(5);
            chart.SecondaryAxis    = secondaryAxis;
            ChartSplineAreaDataSource dataModel = new ChartSplineAreaDataSource();

            chart.DataSource = dataModel as SFChartDataSource;
            this.control     = chart;
        }
        public SplineChartView(string chartTitle)
        {
            SFChart chart 						= new SFChart ();
            chart.Title.Text 					= new NSString (chartTitle);
            SFCategoryAxis primaryAxis 			= new SFCategoryAxis ();
            primaryAxis.Title.Text				= new NSString ("Year");
            primaryAxis.Interval 				= new NSNumber (1);
            chart.PrimaryAxis 					= primaryAxis;
            SFNumericalAxis secondaryAxis 		= new SFNumericalAxis ();
            secondaryAxis.Title.Text			= new NSString ("Rate (M)");
            chart.SecondaryAxis 				= secondaryAxis;
            ChartSplineAreaDataSource dataModel = new ChartSplineAreaDataSource ();
            chart.DataSource 					= dataModel as SFChartDataSource;
            chart.ColorModel.Palette 			= SFChartColorPalette.TomotoSpectrum;

            chart.Legend.Visible 				= true;
            chart.Legend.DockPosition			= SFChartLegendPosition.Bottom;
            this.control 						= chart;
        }