private void btn_add_Click(object sender, EventArgs e) { using (OpenFileDialog ofd = new OpenFileDialog()) { ofd.Multiselect = true; ofd.Filter = "images | *.bmp | GIF images | *.gif | JPEG images | *.jpg; *.jpeg; *.jpe; *.jif; *.jfif; *.jfi | PNG images | *.png | TIFF images | *.tiff; *.tif | All files | *.*"; if (ofd.ShowDialog() == DialogResult.OK) { //int i = 0; foreach (string path in ofd.FileNames) { try { irp thisRef = new irp(); thisRef.SetPath(path); lv_images.SmallImageList.Images.Add(thisRef.GetImage()); lv_images.Items.Add(thisRef.fi.Name, i); irps.Add(thisRef); i++; } catch { } } } } //Update Create button if (lv_images.Items.Count > 0) { btn_create.Enabled = true; } else { btn_create.Enabled = false; } }
void ImageUpdate(irp selectedValue) { Display.Image = selectedValue.GetImage(); }