public void NavigateToCollections(Guid windowId, int userId, NavigationMode navigationMode = NavigationMode.SHOW) { CollectionsView view = new CollectionsView() { DataContext = new CollectionsViewModel(userId) }; Show(windowId, view, navigationMode); }
public void Init() { proView = new View.ProductView(gbContent.Size); this.gbContent.Controls.Add(proView); proView.Name = "proView"; proView.InitData(); HuongdanView hdView = new HuongdanView(gbContent.Size); hdView.Name = "hdView"; this.gbContent.Controls.Add(hdView); ThanhtoanView ttView = new ThanhtoanView(); ttView.Name = "ttView"; this.gbContent.Controls.Add(ttView); DanhsachDonhangView ddView = new DanhsachDonhangView(gbContent.Size); ddView.Name = "ddView"; this.gbContent.Controls.Add(ddView); ddView.InitData(); KhacView kView = new KhacView(); kView.Name = "kView"; this.gbContent.Controls.Add(kView); UserView uView = new UserView(gbContent.Size); uView.Name = "uView"; this.gbContent.Controls.Add(uView); uView.InitData(); HoTroView htView = new HoTroView(gbContent.Size); htView.Name = "htView"; this.gbContent.Controls.Add(htView); FAQview FAQView = new FAQview(gbContent.Size); FAQView.Name = "FAQView"; this.gbContent.Controls.Add(FAQView); CollectionsView clsView = new CollectionsView(gbContent.Size); clsView.Name = "clsView"; this.gbContent.Controls.Add(clsView); setContent(EnumClass.Functions.Huongdansudung); Permission = EnumClass.PermissionUser.Unknown; }
private async void CollectionsView_ItemClick(object sender, ItemClickEventArgs e) { CollectionsView.IsEnabled = false; LoadToOther.Visibility = Visibility.Visible; MovieItemDetail data; string movieId = (e.ClickedItem as MovieItem).ID; if (TimeAPIService.GetedDetail != null && TimeAPIService.GetedDetail.ContainsKey(movieId)) { data = TimeAPIService.GetedDetail[movieId]; } else { data = await TimeAPIService.GetMovieDetail(movieId); } CollectionsView.PrepareConnectedAnimation("Image", e.ClickedItem as MovieItem, "ImageMovie"); NavigationService.Navigate(typeof(MovieDetailViewModel).FullName, data, new SuppressNavigationTransitionInfo()); }