public UserControlPictures(PhotoViewer photoViewer, Album album, int index) { InitializeComponent(); this.photoViewer = photoViewer; this.album = album; this.index = index; }
private void EditPhoto(object sender, RoutedEventArgs e) { var pvWindow = new PhotoViewer { SelectedPhoto = (Photo)PhotosListBox.SelectedItem }; var location = PhotosListBox.PointToScreen(new Point(0, 0)); pvWindow.Left = location.X; pvWindow.Top = location.Y; pvWindow.Show(); }
private void Photo_OnMouseDown(object sender, MouseButtonEventArgs e) { var button = sender as Border; if (button == null) { return; } var view = new PhotoViewer($"C:\\xampp\\htdocs\\locations\\{button.Tag}\\photo"); view.ShowDialog(); }
//private void LikeButton_Clicked(object sender, object e) //{ // MomentItem item = e as MomentItem; // if (item.IsLike) // { // item.IsLike = false; // item.LikeTimes--; // } // else // { // item.IsLike = true; // item.LikeTimes++; // } //} private void UniformImagePanel_ItemClicked(object sender, UniformImagePaneItemClickedEventArgs e) { var iamgePanel = sender as UniformImagePanel; PhotoViewer photoViewer = new PhotoViewer(); photoViewer.Photos = iamgePanel.ItemsSource; photoViewer.SelectedIndex = e.Index; if (photoViewer.Photos == null || photoViewer.Photos.Count <= 0) { return; } App.Current.MainPage.Navigation.PushModalAsync(photoViewer); }
// Call on load private void MainForm_Load(object sender, EventArgs e) { this.diaporama = new Diaporama(this); this.listboxContextMenu = new ContextMenuStrip(); this.listboxContextMenu.Opening += new CancelEventHandler(lstBxAlbumsContextMenu_Opening); this.listboxContextMenu.ItemClicked += new ToolStripItemClickedEventHandler(lstBxAlbumsContextMenu_ItemClicked); this.lstBxAlbums.ContextMenuStrip = listboxContextMenu; // Set tooltip on mouse over ToolTip toolTip = new ToolTip(); toolTip.SetToolTip(this.btnAddAlbum, "Create a new album"); this.photoViewer = new PhotoViewer(); // Add albums to listbox foreach (Album album in this.photoViewer.AlbumsList) { this.lstBxAlbums.Items.Add(album.Name); } }
public UserControlMiniatures(PhotoViewer photoViewer, Album album) { InitializeComponent(); this.photoViewer = photoViewer; this.album = album; }