private void cmsOpciones_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { ToolStripMenuItem tsmi = (ToolStripMenuItem)e.ClickedItem; if (lvImagenes.SelectedItems.Count > 0) { if (tsmi == tsmFijarImagen) { dtgRep.SelectedRows[0].Cells[3].Value = lvImagenes.SelectedItems[0].ImageList.Images[lvImagenes.SelectedItems[0].Index]; dtgRep.SelectedRows[0].Height = 180; //DESCARGAR IMAGEN A EQUIPO string url = lvImagenes.SelectedItems[0].ImageList.Images.Keys[lvImagenes.SelectedItems[0].Index]; list[dtgRep.SelectedRows[0].Index].imagen_name = url; //EDITAR EN LA BASE DE DATOS EL NOMBRE DE LA IMAGEN DESCARGADA daoRU.EditRep(list[dtgRep.SelectedRows[0].Index]); SomeHelpers.DownloadImageUrl(url); } if (tsmi == tsmVerImagenInternet) { VisorImagenes vi = new VisorImagenes(false); vi.b_imgShow = lvImagenes.SelectedItems[0].Name; vi.ShowDialog(); } } else { MessageBox.Show("Se debe seleccionar una imágen!"); } }
private void MenuItem_Click(object sender, RoutedEventArgs e) { if (image.Length > 0) { VisorImagenes vi = new VisorImagenes(true); vi.imgShow = image; // Global.DIRECTORIO_IMAGENES + @"\" + cl.image_path; vi.ShowDialog(); vi.Dispose(); } }
private void lvImagenes_DoubleClick(object sender, EventArgs e) { if (lvImagenes.SelectedItems.Count > 0) { VisorImagenes vi = new VisorImagenes(false); vi.b_imgShow = lvImagenes.SelectedItems[0].Name; vi.ShowDialog(); } else { MessageBox.Show("Se debe seleccionar una imágen!"); } }
public static void ImageManager(string img, ToolStripItemClickedEventArgs e, List <ToolStripMenuItem> it, bool ispath, PictureBox pb) { if (!img.Equals("")) { ToolStripItem tsmi = e.ClickedItem; if (tsmi == it[0]) { //VISOR IMAGEN VisorImagenes vi = new VisorImagenes(ispath); vi.imgShow = img; vi.ShowDialog(); vi.Dispose(); } if (tsmi == it[1]) { //ELIMINAR IMAGEN pb.Image = Properties.Resources.placeholder; } } else { System.Windows.Forms.MessageBox.Show("Primero cargue una imágen!"); } }