private async void MainListView_ItemClick(object sender, ItemClickEventArgs e) { ReadingModelBase modelBase = e.ClickedItem as ReadingModelBase; NavigationManager.GeneralNavigate( NavigationManager.MainScenarios[modelBase.Type + 4].PageType, await ReadingViewModelFactory.CreateReadingDetailPageViewModel(modelBase)); }
private async void CarouselList_ItemClick(object sender, ItemClickEventArgs e) { var model = e.ClickedItem as CarouselDetailModel; NavigationManager.GeneralNavigate( NavigationManager.MainScenarios[Convert.ToInt32(model?.Type) + 4].PageType, await ReadingViewModelFactory.CreateReadingDetailPageViewModel(model)); }