ВУЗ:
Составители:
Рубрика:
156
Структура Rectangle описывает прямоугольники, которые зада-
ются координатами левого верхнего угла, а также шириной и высотой:
Rectangle rec = new Rectangle(x, y, width, height);
Или объектами типа Point и Size, например:
Rectangle rec =
new Rectangle(new Point(50,70),new Size(40,40));
8.7.5. Инструменты рисования
Методы рисования используют такие специальные инструменты,
как:
цвет (color) – задает цвет пикселей области рисования …
перо (pen) – задает тип (шаблон) линии, с помощью которой вы-
полняется рисование графического объекта;
кисть (brush) – задает шаблон заполнителя замкнутых областей
формы;
шрифт (font) – задает способ рисования символов.
Работа с цветом
Для задания цвета проще всего воспользоваться статической
структурой Color, в которой описаны 140 наиболее часто используе-
мых цветов. Например: Color.Black (черный цвет) или Color.Blue
(синий цвет). Также возможно создать и новый цвет с помощью метода
Color.FromArgb (int red, int green, int blue);
Здесь red, green и blue это значения красного, зеленого и синего цве-
тов, заданные в интервале от 0 до 255. Например:
Color с = Color.FromArgb(128, 128, 128);
Класс перьев Pen
Для описания перьев имеется класс Pen. В конструкторе этого
класса можно задать цвет и толщину
линии:
Pen (Color clr, float width);
Основным свойством данного класса
является DashStyle, с помощью ко-
торого задается стиль линии, значения
перечисления DashStyle, такие, как
Solid, Dot, Dash, DashDot, DashDotDot.
Вместо создания нового пера можно использовать свойство ста-
тического класса Pens, в котором описаны предопределенные систем-
ные перья толщиной в 1 пиксель. Например, Pens.White – перо белого
цвета толщиной в 1 пиксель.
Страницы
- « первая
- ‹ предыдущая
- …
- 154
- 155
- 156
- 157
- 158
- …
- следующая ›
- последняя »