Высокоуровневые методы информатики и программирования. Тузовский А.Ф. - 158 стр.

UptoLike

Составители: 

158
Font (string strFamily, float size, FontStyle fs)
Здесь параметры конструкторов:
strFamily строка с названием семества шрифтов, которые ус-
тановлены на компьютере, например, такие, как "Times New
Roman", "Arial" или "Courier New";
fs параметр, который может принимать комбинации значений
перечисления FontStyle, такие как: Regular (обычный, по
умолчанию), Bold (жирный), Italic (курсив), Underline (под-
черкнутый), Strikeout (перечеркнутый).
Например:
Font font = new Font ("Times New Roman", 24) ;
Font font1 = new Font ("Courier New", 12,
FontStyle.Bold | FontStyle.Italic;)
8.7.6. Методы рисования
В классе Graphics имеются следующие три основные группы
методов рисования: 1) методы рисование текста; 2) методы рисование
линий и 3) методы рисование и заполнения фигур.
Методы вывода текста
Для вывода текста на экран относительной левой верхней точки
(рис. 8.17) можно использовать следующтий метод:
DrawString(string str, Font fn, Brush br,
float x, float y)
Рис. 8.17. Вывод текста относи-
тельно точки.
Рис. 8.18. Вывод текста в прямо-
угольнике.
Для вывода текста в заданном прямоугольнике (рис. 8.18) можно
использовать следующий метод:
DrawString(string str, Font fn, Brush br,
RectangleF ptf, StringFormat sf)
Параметрами данных методов являются:
str выводимая строка текста (константа или объект класса
string);
fnt используемый фонт (объект класса Font);
br используемая кисть (объект класса Brush);
x и y координаты левого верхнего угла области вывода;