.NET 2.x Реализация перетаскивания мышью изображения в pictureBox - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Подскажите пожалуйста как реализовать перетаскивание изображения в pictureBox мышью. Заранее благодарен!

Решение задачи: «.NET 2.x Реализация перетаскивания мышью изображения в pictureBox»

textual
Листинг программы
public Point cur, curnew;
 
        private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
        {
            cur = Cursor.Position;
            g = true;
            
        }
 
        private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
        {
            if (g)
            {
                pictureBox1.Location = new Point(Cursor.Position.X - cur.X + curnew.X, Cursor.Position.Y - cur.Y + curnew.Y);
            }
        }
 
        private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
        {
            g = false;
            curnew = pictureBox1.Location;
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5
Похожие ответы