private async void Settings_ClickedAsync(object sender, EventArgs e) { clearChart = false; ChartSettingsPage chartSettPage = new ChartSettingsPage(vChart.GetChart, this.Title); await Navigation.PushAsync(chartSettPage); vChart.SetChart = chartSettPage.GetChart as ChartViewRender; }
// Crea la página de configuración private async void Settings_ClickedAsync(object sender, EventArgs e) { int pageSelected = 0; clearChart = false; if (this.CurrentPage == contentPage[1]) { pageSelected = 1; } else if (this.contentPage.Length == 3 && this.CurrentPage == contentPage[2]) { pageSelected = 2; } chartSettPage = new ChartSettingsPage(vChart[pageSelected].GetChart, this.Title); await Navigation.PushAsync(chartSettPage); vChart[pageSelected].SetChart = chartSettPage.GetChart as ChartViewRender; }