예제 #1
0
        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!");
            }
        }
예제 #2
0
 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();
     }
 }
예제 #3
0
 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!");
     }
 }
예제 #4
0
 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!");
     }
 }