示例#1
0
 // загрузка картинки
 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(); // функция оциски данных в бд
     }
 }
示例#2
0
 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;
 }
示例#3
0
        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; // установки ручки
        }