public PageMasterModel(InstaClass insta, Users user, Microcharts.Forms.ChartView chart, Microcharts.Forms.ChartView commentChart) { this.user = user; this.insta = insta; this.datiChart = chart; this.datiChartComments = commentChart; }
private void ShowCharts() { Chart chart = null; foreach (var item in Dashboards) { switch (item.Type) { case EChartType.BarChart: chart = new BarChart { Entries = GetEntries(item) }; break; case EChartType.PointChart: chart = new PointChart { Entries = GetEntries(item) }; break; case EChartType.LineChart: chart = new LineChart { Entries = GetEntries(item) }; break; case EChartType.DonutChart: chart = new DonutChart { Entries = GetEntries(item) }; break; case EChartType.RadialGaugeChart: chart = new RadialGaugeChart { Entries = GetEntries(item) }; break; case EChartType.RadarChart: chart = new RadarChart { Entries = GetEntries(item) }; break; default: break; } if (chart == null) { continue; } var chartView = new Microcharts.Forms.ChartView { HeightRequest = 140, BackgroundColor = Color.White }; chartView.Chart = chart; lsCharts.Children.Add(chartView); } }
public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.Init(); LoadApplication(new App()); // var charViewIgnored = new Microcharts.Forms.ChartView(); // return(base.FinishedLaunching(app, options)); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication app, NSDictionary options) { global::Xamarin.Forms.Forms.Init(); LoadApplication(new App()); #if ENABLE_TEST_CLOUD Xamarin.Calabash.Start(); #endif // IMPORTANT: This sucks but fixes a runtime error where ios can't find the assembly. var chart = new Microcharts.Forms.ChartView(); return(base.FinishedLaunching(app, options)); }