Graphics: перемещение нарисованных объектов - C#

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

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

Добрый день , Как лучше удалить линию нарисованную с помощью Graphics.DrawLine ?
 
        Bitmap j = new Bitmap(1254,823);
        Pen LimePen = new Pen(Color.Lime, 1);
        Graphics g = Graphics.FromImage(j);
        g.DrawLine(LimePen, new Point(377,77), new Point(77,77));
        pictureBox1.Image = j;
Процесс удаления не должен быть ресурсоемким ,так как он нужен только для того что бы переместить линию в другое место и его код будет помещен о обработчик события

pictureBox1_MouseMove

которое при движения курсора срабатывает довольно часто .

Решение задачи: «Graphics: перемещение нарисованных объектов»

textual
Листинг программы
ControlPaint.DrawReversibleLine(new Point(99,77), new Point(55, 33), Color.Black);

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


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

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

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