private void goBack() { if (isFullViewPageActivated) { if (Category.Equals("unCategorized")) { PhotoItemFactory.getAllPhotoItems(PhotoItems); //Hassan added TitleTextBlock.Text = "All Photos"; BackButton.Visibility = Visibility.Collapsed; } else { PhotoItemFactory.getPhotoItemsByCategory(menuItemTemp.Category, PhotoItems); //Hassan added TitleTextBlock.Text = Category; if (menuItemTemp.Category == "Me" || menuItemTemp.Category == "Friends" || menuItemTemp.Category == "Favorites") //Hassan added NEW NEW { DeleteCategoryButton.Visibility = Visibility.Collapsed; //Hassan added NEW NEW } else { DeleteCategoryButton.Visibility = Visibility.Visible; //Hassan added NEW NEW } } isFullViewPageActivated = false; GridImage.Source = null; GridImage.Visibility = Visibility.Collapsed; NewsItemGrid.Visibility = Visibility.Visible; AddPicButton.Visibility = Visibility.Visible; deletePicButton.Visibility = Visibility.Collapsed; EditStackPanel.Visibility = Visibility.Collapsed; EditPicButton.Visibility = Visibility.Collapsed; flagEditPicButton = false; } else { PhotoItemFactory.getAllPhotoItems(PhotoItems); TitleTextBlock.Text = "All Photos"; BackButton.Visibility = Visibility.Collapsed; MenuItemsListView.SelectedItem = null; Category = "unCategorized"; SearchAutoSuggestBox.Text = ""; AddPicButton.Visibility = Visibility.Visible; //Hassan added NEW DeleteCategoryButton.Visibility = Visibility.Collapsed; //Hassan added NEW NEW } }
private void MenuItemsListView_ItemClick(object sender, ItemClickEventArgs e) { if (isFullViewPageActivated) { isFullViewPageActivated = false; GridImage.Source = null; GridImage.Visibility = Visibility.Collapsed; NewsItemGrid.Visibility = Visibility.Visible; AddPicButton.Visibility = Visibility.Visible; deletePicButton.Visibility = Visibility.Collapsed; EditStackPanel.Visibility = Visibility.Collapsed; EditPicButton.Visibility = Visibility.Collapsed; //Hassan added flagEditPicButton = false; } var MenuItemTemp = (MenuItem)e.ClickedItem; if (MenuItemTemp.Category == "Favorites") //Hassan added NEW { AddPicButton.Visibility = Visibility.Collapsed; //Hassan added NEW DeleteButtonFlyoutTextBlock.Text = "Do you want to remove from favourites ?"; //Hassan added NEW NEW NEW } else //Hassan added NEW { DeleteButtonFlyoutTextBlock.Text = "Do You Want to Delete Selected Photo ?"; //Hassan added NEW NEW NEW AddPicButton.Visibility = Visibility.Visible; //Hassan added NEW } PhotoItemFactory.getPhotoItemsByCategory(MenuItemTemp.Category, PhotoItems); TitleTextBlock.Text = MenuItemTemp.Category; BackButton.Visibility = Visibility.Visible; Category = MenuItemTemp.Category; TitleTextBlock.Text = Category; menuItemTemp = MenuItemTemp; if (menuItemTemp.Category == "Me" || menuItemTemp.Category == "Friends" || menuItemTemp.Category == "Favorites") //Hassan added NEW NEW { DeleteCategoryButton.Visibility = Visibility.Collapsed; //Hassan added NEW NEW } else { DeleteCategoryButton.Visibility = Visibility.Visible; //Hassan added NEW NEW } }
private void okButton_Click(object sender, RoutedEventArgs e) { string flyoutCategoryName = Mytextbox.Text; if (!string.IsNullOrEmpty(flyoutCategoryName)) { MenuItemFactory.addCategory(MenuItems, flyoutCategoryName); PhotoItemFactory.addCategory(flyoutCategoryName); PhotoItemFactory.getPhotoItemsByCategory(flyoutCategoryName, PhotoItems); TitleTextBlock.Text = flyoutCategoryName; BackButton.Visibility = Visibility.Visible; Category = flyoutCategoryName; PhotoItemFactory.getAllLists(MenuItemsWithoutFavourites); //Hassan updated NEW foreach (var p in MenuItems) //Hassan added NEW { if (p.Category.Length > 10) { splitViewPaneLength = ((p.Category.Length) * 15).ToString(); } } AddCategoryButton.Flyout.Hide(); } }