Контекст2d.СоздатьЛинейныйГрадиент (Context2d.CreateLinearGradient) Метод

Синтаксис

СоздатьЛинейныйГрадиент(<ИксНачала>, <ИгрекНачала>, <ИксКонца>, <ИгрекКонца>)

Параметры

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

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

Описание

Создает линейный градиент для использования в содержимом холста.

Примечание

Пример

ЛинейныйГрадиент1 = Холст1.Контекст2d.СоздатьЛинейныйГрадиент(0, 0, 170, 0);
Полный пример кода

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

ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); ДФ = Новый ДекларативныеФормы(); Форма1 = ДФ.Форма; Форма1.НачальнаяШирина = 500; Форма1.НачальнаяВысота = 400; Холст1 = Форма1.ДобавитьДочерний(ДФ.Холст()); Холст1.Стиль.Границы = ДФ.Границы(ДФ.ШиринаГраницы.Тонкая, ДФ.СтильГраницы.Сплошная, ДФ.Цвет.Черный); ЛинейныйГрадиент1 = Холст1.Контекст2d.СоздатьЛинейныйГрадиент(0, 0, 170, 0); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(0, ДФ.Цвет.Черный); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(0.3, ДФ.Цвет.Малиновый); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(0.5, ДФ.Цвет.Синий); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(0.6, ДФ.Цвет.Зеленый); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(0.8, ДФ.Цвет.Желтый); ЛинейныйГрадиент1.ДобавитьОстановкуГрадиента(1, ДФ.Цвет.Красный); Холст1.Контекст2d.СтильЗаполнения = ЛинейныйГрадиент1; Холст1.Контекст2d.ЗаполнитьПрямоугольник(20, 20, 150, 100); Форма1.Открыть();

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

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