private async void CurrentPageHasChanged(object sender, EventArgs e) { var tabbedPage = (TabbedPage)sender; if (tabbedPage.CurrentPage.ClassId != null) { if (tabbedPage.CurrentPage.ClassId == "rank") { await rankViewModel.Update(CompID); BindingContext = rankViewModel; } else if (tabbedPage.CurrentPage.ClassId == "schedule") { await scheduleViewModel.Update(CompID); BindingContext = scheduleViewModel; } } }