public ChartMainPageView() { MasterBehavior = Device.OnPlatform(MasterBehavior.Popover, MasterBehavior.Default, MasterBehavior.Default); _settingsPage = new ChartSettingsPage(); _settingsViewModel = new ChartSettingsViewModel(); _settingsPage.BindingContext = _settingsViewModel; _chartView = new ChartView(this); Master = _settingsPage; Detail = _chartView; }
private void OnUpdateSeriesColor(ChartView sender, ChartSeriesColorEventArgs args) { if (args != null) { switch (args.SeriesNumber) { case 0: WColor = args.Color; break; case 1: QnColor = args.Color; break; case 2: QjColor = args.Color; break; } } }
private void OnChartSelectionChanged(ChartView sender, ChartDataPointSelectionEventArgs args) { if (args == null) return; WValue = args.Wvalue; QnValue = args.QnValue; QjValue = args.QjValue; }