Контекст2d.РисоватьТекст (Context2d.StrokeText) Метод

Синтаксис

РисоватьТекст(<Текст>, <ИксНачала>, <ИгрекНачала>, <МаксимальнаяШирина>)

Параметры

Текст (обязательный)
Тип: Строка.
Текст.
ИксНачала (обязательный)
Тип: Число.
x координата начала текста.
ИгрекНачала (обязательный)
Тип: Число.
y координата начала текста.
МаксимальнаяШирина (необязательный)
Тип: Число.
Максимальная ширина текста.

Возвращаемое значение

Описание

Рисует текст на холсте.

Примечание

Пример

Контекст2d1.РисоватьТекст("Big smile!", 10, 90);
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); ДФ = Новый ДекларативныеФормы(); Форма1 = ДФ.Форма; Форма1.НачальнаяШирина = 400; Форма1.НачальнаяВысота = 300; Холст1 = Форма1.ДобавитьДочерний(ДФ.Холст()); Холст1.Ширина = 300; Холст1.Стиль.Границы = ДФ.Границы(ДФ.ШиринаГраницы.Тонкая, ДФ.СтильГраницы.Сплошная, ДФ.Цвет.Черный); Контекст2d1 = Холст1.Контекст2d; Контекст2d1.Шрифт = ДФ.Шрифт(, , , 20, , "Georgia"); Контекст2d1.РисоватьТекст("Hello World!", 10, 50); Контекст2d1.Шрифт = ДФ.Шрифт(, , , 30, , "Verdana"); ЛинейныйГрадиент1 = Контекст2d1.СоздатьЛинейныйГрадиент(0, 0, Холст1.Ширина, 0); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(0, ДФ.Цвет.magenta); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(0.5, ДФ.Цвет.Синий); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(1.0, ДФ.Цвет.Красный); Контекст2d1.СтильОбводки = ЛинейныйГрадиент1; Контекст2d1.РисоватьТекст("Big smile!", 10, 90); Форма1.Открыть();

Смотрите также

Библиотека DeclarativeForms | Примеры тестирования