// загрузка картинки private void button1_Click(object sender, EventArgs e) { if (openImage.ShowDialog() == DialogResult.OK) // если картинка выбрана и нажата Ok { pictureBox1.Image = new Bitmap(openImage.FileName); // загрузка картинки по имени imagePath.Text = openImage.FileName; // отображение пути к картинке MessageBox.Show("Новое изображение загружено, старые заданные точки удалены"); DataClass data = new DataClass(); // создание коннекта к бд data.clearData(); // функция оциски данных в бд } }
public LockForm(Image image, SettingsForm s) { InitializeComponent(); L = s.Lock; LockPic.Image = s.pictureBox1.Image; DataClass data = new DataClass(); // создание коннекта к бд points = data.getCollection(); // возвращает коллекцию точек ImagePoint из бд iterator = 0; countOfTry = 0; this.s = s; done = false; }
private List<ImagePoint> redoPoints; // коллекция для redo #endregion Fields #region Constructors public PasswordForm(SettingsForm form) { InitializeComponent(); frm = form; settingPicture.Image = new Bitmap(form.pictureBox1.Image); // загружаем картинку из отсновной формы g = Graphics.FromImage(settingPicture.Image); points = new List<ImagePoint>(); redoPoints = new List<ImagePoint>(); data = new DataClass(); // создание коннекта pen = new Pen(Color.Red, 20); pen.DashStyle = System.Drawing.Drawing2D.DashStyle.Solid; // установки ручки }