protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_toggle_series); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.toggleSeries); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); mSalesSwitch = (Switch)FindViewById(Resource.Id.salesSwitch); mExpensesSwitch = (Switch)FindViewById(Resource.Id.expensesSwitch); mDownloadsSwitch = (Switch)FindViewById(Resource.Id.downloadsSwitch); Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); mChart.ChartType = ChartType.Line; mChart.LegendToggle = true; mSalesSwitch.Checked = true; mExpensesSwitch.Checked = true; mDownloadsSwitch.Checked = true; mSeriesSales = mChart.Series[0] as ChartSeries; mSeriesExpenses = mChart.Series[1] as ChartSeries; mSeriesDownloads = mChart.Series[2] as ChartSeries; mSalesSwitch.CheckedChange += MSalesSwitch_CheckedChange; mExpensesSwitch.CheckedChange += MExpensesSwitch_CheckedChange; mDownloadsSwitch.CheckedChange += MDownloadsSwitch_CheckedChange; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_theming); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.theming); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); mPalette_spinner = (Spinner)FindViewById(Resource.Id.paletteSpinner); Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); ArrayAdapter adapter = ArrayAdapter.CreateFromResource(this, Resource.Array.paletteSpinnerValues, Android.Resource.Layout.SimpleSpinnerItem); // Specify the layout to use when the list of choices appears adapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); // Apply the adapter to the spinner mPalette_spinner.Adapter = adapter; mPalette_spinner.ItemSelected += MPalette_spinner_ItemSelected; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_basic_chart_types); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.basicChartTypes); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widgets mChart = (FlexChart)FindViewById(Resource.Id.flexchart); mChartTypeSpinner = (Spinner)FindViewById(Resource.Id.chartTypeSpinner); mStackingSpinner = (Spinner)FindViewById(Resource.Id.stackingSpinner); mRotatedSwitch = (Switch)FindViewById(Resource.Id.rotatedSwitch); // set the binding for X-axis of FlexChart // setting the source of data/items in FlexChart dataSource = ChartPoint.GetList(); Chartinitialization.InitialDefaultChart(mChart, dataSource); ArrayAdapter adapter1 = ArrayAdapter.CreateFromResource(this, Resource.Array.chartTypeSpinnerValues, Android.Resource.Layout.SimpleSpinnerItem); // Specify the layout to use when the list of choices appears adapter1.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); // Apply the adapter to the spinner mChartTypeSpinner.Adapter = adapter1; mChartTypeSpinner.ItemSelected += MChartTypeSpinner_ItemSelected; // create custom adapter for second spinner and initialize with string // array ArrayAdapter adapter2 = ArrayAdapter.CreateFromResource(this, Resource.Array.stackingSpinnerValues, Android.Resource.Layout.SimpleSpinnerItem); // Specify the layout to use when the list of choices appears adapter2.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); // Apply the adapter to the spinner mStackingSpinner.Adapter = adapter2; mStackingSpinner.ItemSelected += MStackingSpinner_ItemSelected; mRotatedSwitch.CheckedChange += MRotatedSwitch_CheckedChange; mChart.SelectionMode = ChartSelectionModeType.Point; mChart.SelectionStyle = new ChartStyle(); mChart.SelectionStyle.StrokeDashArray = new double[] { 10, 10 }; mChart.SelectionStyle.Stroke = Color.Red; mChart.SelectionStyle.StrokeThickness = 3; // mChart.SetBackgroundColor(Color.Gray); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_snapshot); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.snapshot); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_mixed_chart_types); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.mixedChartTypes); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widgets mChart = (FlexChart)FindViewById(Resource.Id.flexchart); Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); (mChart.Series[2] as ChartSeries).ChartType = ChartType.Line; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_selection_modes); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.selectionModes); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); mChart = (FlexChart)FindViewById(Resource.Id.flexchart); mChartTypeSpinner = (Spinner)FindViewById(Resource.Id.chartTypeSpinner); mSelectionModeSpinner = (Spinner)FindViewById(Resource.Id.selectionModeSpinner); Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); mChart.SelectionStyle = new ChartStyle(); mChart.SelectionStyle.Stroke = Android.Graphics.Color.Red; // create custom adapter for first spinner and initialize with string // array ArrayAdapter adapter1 = ArrayAdapter.CreateFromResource(this, Resource.Array.chartTypeSpinnerValues, Android.Resource.Layout.SimpleSpinnerItem); // Specify the layout to use when the list of choices appears adapter1.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); // Apply the adapter to the spinner mChartTypeSpinner.Adapter = adapter1; mChartTypeSpinner.ItemSelected += MChartTypeSpinner_ItemSelected; // create custom adapter for second spinner and initialize with string // array ArrayAdapter adapter2 = ArrayAdapter.CreateFromResource(this, Resource.Array.selectionModeSpinnerValues, Android.Resource.Layout.SimpleSpinnerItem); // Specify the layout to use when the list of choices appears adapter2.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); // Apply the adapter to the spinner mSelectionModeSpinner.Adapter = adapter2; mSelectionModeSpinner.ItemSelected += MSelectionModeSpinner_ItemSelected; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_dynamic_charts); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.dynamicCharts); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); mHandler = new Handler(); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); mChart.LegendPosition = ChartPositionType.Bottom; mChart.ToolTip = null; GetList(); Chartinitialization.InitialDefaultChart(mChart, mList); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.activity_custom_tooltips); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.customTooltips); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); mChart.Stacking = ChartStackingType.Stacked; mChart.Palette = Palette.Cocoa; mChart.LegendPosition = ChartPositionType.Bottom; MyToolTip t = new MyToolTip(mChart, ApplicationContext); FrameLayout.LayoutParams l = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.WrapContent, ViewGroup.LayoutParams.WrapContent); mChart.ToolTip = t; mChart.ToolTipLoading += (object sender, ChartTooltipLoadingEventArgs args) => { ChartHitTestInfo e = args.HitTestInfo; if (e.Distance < 2 && e.PointIndex >= 0) { t.Point = new C1Point(e.Point.X, e.Point.Y); t.UpdateContent(e); t.IsOpen = true; } else { t.IsOpen = false; } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_getting_started); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.gettingStarted); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); // set the binding for X-axis of FlexChart Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); // set title/footer mChart.Header = "FlexChart Sales"; mChart.Footer = "GrapeCity"; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_legend_and_titles); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = GetString(Resource.String.legendAndTitles); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); // initializing widget mChart = this.FindViewById <FlexChart>(Resource.Id.flexchart); Chartinitialization.InitialDefaultChart(mChart, ChartPoint.GetList()); mChart.ChartType = ChartType.Scatter; mChart.AxisX.Title = "Country"; mChart.AxisX.MajorGrid = true; mChart.AxisY.Title = "Amount"; }