Незакрашенный прямоугольник и Закрашенные фигуры
Оценка 4.9

Незакрашенный прямоугольник и Закрашенные фигуры

Оценка 4.9
docx
18.11.2021
Незакрашенный прямоугольник и Закрашенные фигуры
Л2-002240.docx

Незакрашенный прямоугольник и Закрашенные фигуры

 

Метод DrawRectangle позволяет рисовать прямоугольники, заданные координатами верхнего левого угла, а также шириной и высотой.

 

public void DrawRectangle (Pen, Rectangle); public void DrawRectangle (Pen, int, int, int, int);

public void DrawRectangle (Pen, float, float, float, float);

 

Класс Rectangle имеет свойства:

X и Y,

Width и Height.

 

Набор незакрашенных прямоугольников

 

public void DrawRectangles(Pen, Rectangle[]); public void DrawRectangles(Pen, RectangleF[]);

 

Незакрашенный многоугольник

 

public void DrawPolygon (Pen, Point []) ; public void DrawPolygon (Pen, PointF[]);

 

Незакрашенный эллипс

Эллипс вписывается в прямоугольник.

 

public void DrawEllipse (Pen, Rectangle); public void DrawEllipse (Pen, RectangleF) ; public void DrawEllipse (Pen, int, int, int, int);

public void DrawEllipse (Pen, float, float, float, float);

 

Сегмент эллипса

 

public void DrawArc (Pen, Rectangle, float, float); public void DrawArc (Pen, RectangleF, float, float); public void DrawArc (Pen, int, int, int, int, int, int);

public void DrawArc (Pen, float, float, float, float, float, float);

 

Незакрашенный замкнутый сегмент эллипса

 

public void DrawPie (Pen,          Rectangle, float, float); public void DrawPie (Pen,          RectangleF, float, float); public void DrawPie (Pen,          int, int, int, int, int, int);

public void DrawPie (Pen, float, float, float, float, float, float);

 

Кривые Безье

Кривая проходит через 4 точки: нач., кон. и 2 управл.

 

public void DrawBezier (Pen,     Point, Point, Point, Point);

 

Еще 4 метода.


Канонические сплайны

Кривая проходит через все точки. public void DrawCurve (Pen, Point []) ; Еще несколько методов.

Закрашенные фигуры

 

Префикс Fill:

Метод

Описание

FillRectangle

Рисование закрашенного прямоугольника

FillRectangles

Рисование множества закрашенных мно- гоугольников

FillPolygon

Рисование закрашенного многоугольника

FillEllipse

Рисование закрашенного эллипса

FillPie

Рисование закрашенного сегмента эллип-

са

FillClosedCurve

Рисование закрашенного сплайна

FillRegion

Рисование   закрашенной   области   типа

Region

 

Вместо пера используется кисть:

 

Brush br = Brushes.Red; g.FillRectangle (br, e.X, e.Y, 4, 4);

 


 

Незакрашенный прямоугольник и

Незакрашенный прямоугольник и

Канонические сплайны Кривая проходит через все точки

Канонические сплайны Кривая проходит через все точки
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.