Class LinearMulticolorGradientBrush

LinearMulticolorGradientBrush class

ПредставляетBrush с линейным градиентом, определяемым несколькими цветами и соответствующими позициями. Этот класс не может быть унаследован.

public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase

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

ИмяОписание
LinearMulticolorGradientBrush()Инициализирует новый экземплярLinearMulticolorGradientBrush класс с параметрами по умолчанию. Начальный цвет черный, конечный цвет белый, угол 45 градусов и прямоугольник расположен в (0,0) с размером (1,1).
LinearMulticolorGradientBrush(Point, Point)Инициализирует новый экземплярLinearMulticolorGradientBrush класс с указанными баллами.
LinearMulticolorGradientBrush(PointF, PointF)Инициализирует новый экземплярLinearMulticolorGradientBrush класс с указанными баллами.
LinearMulticolorGradientBrush(Rectangle, float)Инициализирует новый экземплярLinearMulticolorGradientBrush класс на основе прямоугольника и угла ориентации.
LinearMulticolorGradientBrush(RectangleF, float)Инициализирует новый экземплярLinearMulticolorGradientBrush класс на основе прямоугольника и угла ориентации.
LinearMulticolorGradientBrush(Rectangle, float, bool)Инициализирует новый экземплярLinearMulticolorGradientBrush класс на основе прямоугольника и угла ориентации.
LinearMulticolorGradientBrush(RectangleF, float, bool)Инициализирует новый экземплярLinearMulticolorGradientBrush класс на основе прямоугольника и угла ориентации.

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

ИмяОписание
Angle { get; set; }Получает или задает угол градиента.
Disposed { get; }Получает значение, указывающее, удален ли этот экземпляр.
GammaCorrection { get; set; }Получает или задает значение, указывающее, включена ли гамма-коррекция для этогоLinearGradientBrushBase .
InterpolationColors { get; set; }Получает или задаетColorBlend который определяет многоцветный линейный градиент.
IsAngleScalable { get; set; }Получает или задает значение, указывающее,Angle изменяется во время трансформаций с этимLinearGradientBrushBase .
IsTransformChanged { get; }Получает значение, указывающее, были ли каким-либо образом изменены преобразования. Например установка матрицы преобразования или вызов любого из методов, изменяющих матрицу преобразования. Свойство введено для обратной совместимости с GDI+.
Opacity { get; set; }Получает или задает непрозрачность кисти. Значение должно быть от 0 до 1. Значение 0 означает, что кисть полностью видна, значение 1 означает, что кисть полностью непрозрачна.
Rectangle { get; set; }Получает или задает прямоугольную область, определяющую начальную и конечную точки градиента.
Transform { get; set; }Получает или устанавливает копиюMatrix который определяет локальное геометрическое преобразование для этогоTransformBrush .
WrapMode { get; set; }Получает или задаетWrapMode перечисление, указывающее режим переноса для этогоTransformBrush .

Методы

ИмяОписание
virtual DeepClone()Создает новый глубокий клон текущегоBrush .
Dispose()Удаляет текущий экземпляр.
MultiplyTransform(Matrix)УмножаетMatrix который представляет собой локальное геометрическое преобразование этогоLinearGradientBrush указаннымMatrix путем добавления указанногоMatrix .
MultiplyTransform(Matrix, MatrixOrder)УмножаетMatrix который представляет собой локальное геометрическое преобразование этогоLinearGradientBrush указаннымMatrix в указанном порядке.
ResetTransform()СбрасываетTransform свойство к личности.
RotateTransform(float)Поворачивает локальное геометрическое преобразование на указанную величину. Этот метод добавляет поворот к преобразованию.
RotateTransform(float, MatrixOrder)Поворачивает локальное геометрическое преобразование на указанную величину в указанном порядке.
ScaleTransform(float, float)Масштабирует локальное геометрическое преобразование на указанные величины. Этот метод добавляет матрицу масштабирования перед преобразованием.
ScaleTransform(float, float, MatrixOrder)Масштабирует локальное геометрическое преобразование на указанные величины в указанном порядке.
TranslateTransform(float, float)Преобразует локальное геометрическое преобразование по указанным размерам. Этот метод добавляет перевод к transform.
TranslateTransform(float, float, MatrixOrder)Преобразует локальное геометрическое преобразование по указанным размерам в указанном порядке.

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