LinearGradientBrush

LinearGradientBrush class

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

public sealed class LinearGradientBrush : Brush

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

ИмяОписание
LinearGradientBrush(Point, Point, Color, Color)Инициализирует новый экземплярLinearGradientBrush класс с указанными точками и цветами.
LinearGradientBrush(PointF, PointF, Color, Color)Инициализирует новый экземплярLinearGradientBrush класс с указанными точками и цветами.
LinearGradientBrush(Rectangle, Color, Color, float)Инициализирует новый экземплярLinearGradientBrushкласс на основе прямоугольника, начального и конечного цветов и угла ориентации.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)Инициализирует новый экземплярLinearGradientBrush класс на основе прямоугольника, начального и конечного цветов и ориентации.
LinearGradientBrush(RectangleF, Color, Color, float)Инициализирует новый экземплярLinearGradientBrushкласс на основе прямоугольника, начального и конечного цветов и угла ориентации.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)Инициализирует новый экземплярLinearGradientBrush класс на основе прямоугольника, начального и конечного цветов и режима ориентации.
LinearGradientBrush(Rectangle, Color, Color, float, bool)Инициализирует новый экземплярLinearGradientBrushкласс на основе прямоугольника, начального и конечного цветов и угла ориентации.
LinearGradientBrush(RectangleF, Color, Color, float, bool)Инициализирует новый экземплярLinearGradientBrushкласс на основе прямоугольника, начального и конечного цветов и угла ориентации.

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

ИмяОписание
Blend { get; set; }Получает или задаетBlend который указывает позиции и факторы, определяющие спад custom для градиента.
GammaCorrection { get; set; }Получает или задает значение, указывающее, включена ли гамма-коррекция для этогоLinearGradientBrush .
InterpolationColors { get; set; }Получает или задаетColorBlendкоторый определяет многоцветный линейный градиент.
LinearColors { get; set; }Получает или задает начальный и конечный цвета градиента.
Rectangle { get; }Получает прямоугольную область, определяющую начальную и конечную точки градиента.
Transform { get; set; }Получает или устанавливает копиюMatrix который определяет локальное геометрическое преобразование для этогоLinearGradientBrush .
WrapMode { get; set; }Получает или задаетWrapMode перечисление, указывающее режим переноса для этогоLinearGradientBrush .

Методы

ИмяОписание
override Clone()Создает точную копию этогоLinearGradientBrush .
Dispose()Освобождает все ресурсы, используемые этим объектом Brush.
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)Масштабирует локальное геометрическое преобразование на указанные величины в указанном порядке.
SetBlendTriangularShape(float)Создает линейный градиент с центральным цветом и линейным спадом к одному цвету на обоих концах.
SetBlendTriangularShape(float, float)Создает линейный градиент с центральным цветом и линейным спадом к одному цвету на обоих концах.
SetSigmaBellShape(float)Создает спад градиента на основе колоколообразной кривой.
SetSigmaBellShape(float, float)Создает спад градиента на основе колоколообразной кривой.
TranslateTransform(float, float)Преобразует локальное геометрическое преобразование по указанным размерам. Этот метод добавляет преобразование перед преобразованием.
TranslateTransform(float, float, MatrixOrder)Преобразует локальное геометрическое преобразование по указанным размерам в указанном порядке.

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