private void button1_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) { delete = false; foreach (var item in MainForm.DeleteImages.Textures) { if (item.URL == openFileDialog1.SafeFileName) { delete = true; _item = item; break; } } if (File.Exists(Application.StartupPath + @"\Textures\" + openFileDialog1.SafeFileName) & MainForm.ImagesURL.IndexOf(openFileDialog1.SafeFileName) >= 0 & !delete) { MessageBox.Show("Невозможно загрузить файл, т.к. он уже загружен"); } else { isLoadImage = true; url = openFileDialog1.SafeFileName; pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; pictureBox1.Image = Image.FromFile(openFileDialog1.FileName); } } }
private void button2_Click(object sender, EventArgs e) { if (isLoadImage & comboBox1.SelectedIndex != -1) { texture = new URL_ID(url, comboBox1.SelectedIndex, textBox1.Text, richTextBox1.Text); dr = DialogResult.OK; Close(); } }
/// <summary> /// Добавить /// </summary> /// <param name="url_id">Экземпляр класса URL_ID</param> public void Add(URL_ID url_id) { Textures.Add(url_id); }