C# Graphic DrawRectangle
От: head-dron  
Дата: 28.10.10 08:20
Оценка:
Такая проблема. Рисую мышкой прямоугольник, задаются начальные координаты, и конечные.
Но беда в том, что в Rectangle конечный координаты задаются в качестве размера.

И поэтому координаты X=10, Y=10, X=50, Y=50 работают нормально. Вырисовывается то что нужно.
А когда координаты становятся X=50, Y=50, X=10, Y=10 прямоугольник не рисуется, считая что задан нулевой размер.

Пробовал рисовать полигоном, но мне нужен конкретно объект Rectangle на выходе.

Вижу только 1 вариант. Перебирать координаты полигона и подставлять в прямоугольник. Но это очень криво выглядит.

Есть какой то еще способ чтобы рисовать прямоугольник "В обе стороны", а не только вниз и вправо?

28.10.10 13:35: Перенесено из '.NET'
c# graphic rectangle polygone paint
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.