PathGradientBrush

PathGradientBrush class

ИнкапсулируетBrush объект, который заполняет интерьерGraphicsPath объект с градиентом. Этот класс не может быть унаследован.

public sealed class PathGradientBrush : Brush

Конструкторы

ИмяОписание
PathGradientBrush(GraphicsPath)Инициализирует новый экземплярPathGradientBrush класс с указанным путем.
PathGradientBrush(PointF[])Инициализирует новый экземплярPathGradientBrush класс с указанными баллами.
PathGradientBrush(Point[])Инициализирует новый экземплярPathGradientBrush класс с указанными баллами.
PathGradientBrush(PointF[], WrapMode)Инициализирует новый экземплярPathGradientBrush class с указанными точками и режимом переноса.
PathGradientBrush(Point[], WrapMode)Инициализирует новый экземплярPathGradientBrush class с указанными точками и режимом переноса.

Характеристики

ИмяОписание
Blend { get; set; }Получает или задаетBlend который указывает позиции и факторы, которые определяют пользовательский спад для градиента.
CenterColor { get; set; }Получает или задает цвет в центре градиента контура.
CenterPoint { get; set; }Получает или задает центральную точку градиента пути.
FocusScales { get; set; }Получает или задает точку фокусировки для спада градиента.
InterpolationColors { get; set; }Получает или задаетColorBlendкоторый определяет многоцветный линейный градиент.
Rectangle { get; }Получает ограничивающий прямоугольник для этогоPathGradientBrush .
SurroundColors { get; set; }Получает или задает массив цветов, соответствующих точкам пути thisPathGradientBrush заполняет.
Transform { get; set; }Получает или задает копиюMatrix который определяет локальное геометрическое преобразование для этогоPathGradientBrush .
WrapMode { get; set; }Получает или задаетWrapMode который указывает режим переноса для этогоPathGradientBrush .

Методы

ИмяОписание
override Clone()Создает точную копию этогоPathGradientBrush .
Dispose()Освобождает все ресурсы, используемые этим объектом Brush.
MultiplyTransform(Matrix)Обновляет матрицу преобразования кисти произведением матрицы преобразования кисти на другую матрицу.
MultiplyTransform(Matrix, MatrixOrder)Обновляет матрицу преобразования кисти произведением матрицы преобразования кисти на другую матрицу.
ResetTransform()СбрасываетTransform свойство к личности.
RotateTransform(float)Поворачивает локальное геометрическое преобразование на указанную величину. Этот метод добавляет поворот к преобразованию.
RotateTransform(float, MatrixOrder)Поворачивает локальное геометрическое преобразование на указанную величину в указанном порядке.
ScaleTransform(float, float)Масштабирует локальное геометрическое преобразование на указанные величины. Этот метод добавляет матрицу масштабирования перед преобразованием.
ScaleTransform(float, float, MatrixOrder)Масштабирует локальное геометрическое преобразование на указанные величины в указанном порядке.
SetBlendTriangularShape(float)Создает градиент с центральным цветом и линейным переходом к одному окружающему цвету.
SetBlendTriangularShape(float, float)Создает градиент с центральным цветом и линейным спадом для каждого окружающего цвета.
SetSigmaBellShape(float)Создает градиентную кисть, которая меняет цвет, начиная с центра пути наружу и заканчивая его границей. Переход от одного цвета к другому основан на кривой в форме колокола.
SetSigmaBellShape(float, float)Создает градиентную кисть, которая меняет цвет, начиная с центра пути наружу и заканчивая его границей. Переход от одного цвета к другому основан на кривой в форме колокола.
TranslateTransform(float, float)Применяет указанный перевод к локальному геометрическому преобразованию. Этот метод добавляет преобразование перед преобразованием.
TranslateTransform(float, float, MatrixOrder)Применяет указанное преобразование к локальному геометрическому преобразованию в указанном порядке.

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