private void btnAdd_Click(object sender, EventArgs e) { using (OpenFileDialog openFileDialog = new OpenFileDialog()) { openFileDialog.Filter = "All Image Files|*.jpg;*.jpeg;*.jpe;*.jif;*.bmp;*.png;*.gif;*.ico;*.emf;*.wmf|Bitmap Files (*.bmp)|*.bmp|GIF Files (*.gif)|*.gif|JPEG Files (*.jpg; *.jpeg; *.jpe; *.jif )|*.jpg;*.jpeg;*.jpe;*.jfif|Meta Files (*.emf; *.wmf)|*.emf,*.wmf|PNG Files (*.png)|*.png|All Files (*.*)|*.*"; openFileDialog.RestoreDirectory = true; if (openFileDialog.ShowDialog() == DialogResult.OK) { NamedImage namedImage = new NamedImage(); this.map.NamedImages.Add(namedImage); string fileName = System.IO.Path.GetFileName(openFileDialog.FileName); if (this.map.NamedImages.GetIndex(fileName) == -1) { namedImage.Name = fileName; } namedImage.Image = Image.FromFile(openFileDialog.FileName); //this.imageList1.Images.Add(this.GetResizedImage(namedImage.Image)); ListViewItem listViewItem = new ListViewItem(namedImage.Name, this.imageList1.Images.Count - 1); this.listView1.Select(); this.listView1.Items.Add(listViewItem); this.listView1.SelectedItems.Clear(); listViewItem.Focused = true; listViewItem.Selected = true; } } }
public void Remove(NamedImage value) { base.List.Remove(value); }
public int Add(NamedImage value) { return(base.List.Add(value)); }