Поделиться через


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

Определение

Инициализирует новый экземпляр класса LinearGradientBrush с указанными точками и цветами.

Перегрузки

LinearGradientBrush(Point, Point, Color, Color)

Инициализирует новый экземпляр класса LinearGradientBrush с указанными точками и цветами.

LinearGradientBrush(PointF, PointF, Color, Color)

Инициализирует новый экземпляр класса LinearGradientBrush с указанными точками и цветами.

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также ориентации.

LinearGradientBrush(Rectangle, Color, Color, Single)

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

Создает новый экземпляр объекта LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также режима ориентации.

LinearGradientBrush(RectangleF, Color, Color, Single)

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

LinearGradientBrush(Point, Point, Color, Color)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Инициализирует новый экземпляр класса LinearGradientBrush с указанными точками и цветами.

public:
 LinearGradientBrush(System::Drawing::Point point1, System::Drawing::Point point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.Point point1, System.Drawing.Point point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Point * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As Point, point2 As Point, color1 As Color, color2 As Color)

Параметры

point1
Point

Структура Point, представляющая начальную точку линейного градиента.

point2
Point

Структура Point, представляющая конечную точку линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет линейного градиента.

color2
Color

Структура Color, представляющая конечный цвет линейного градиента.

Применяется к

LinearGradientBrush(PointF, PointF, Color, Color)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Инициализирует новый экземпляр класса LinearGradientBrush с указанными точками и цветами.

public:
 LinearGradientBrush(System::Drawing::PointF point1, System::Drawing::PointF point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.PointF point1, System.Drawing.PointF point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.PointF * System.Drawing.PointF * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As PointF, point2 As PointF, color1 As Color, color2 As Color)

Параметры

point1
PointF

Структура PointF, представляющая начальную точку линейного градиента.

point2
PointF

Структура PointF, представляющая конечную точку линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет линейного градиента.

color2
Color

Структура Color, представляющая конечный цвет линейного градиента.

Применяется к

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также ориентации.

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

Параметры

rect
Rectangle

Структура Rectangle, представляющая границы линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет градиента.

color2
Color

Структура Color, представляющая конечный цвет градиента.

linearGradientMode
LinearGradientMode

Элемент перечисления LinearGradientMode, определяющий ориентацию градиента. Ориентация определяет начальную и конечную точки градиента. Например, LinearGradientMode.ForwardDiagonal указывает, что начальной точкой является левый верхний угол прямоугольника, а конечной — его правый нижний угол.

Применяется к

LinearGradientBrush(Rectangle, Color, Color, Single)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single)

Параметры

rect
Rectangle

Структура Rectangle, представляющая границы линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет градиента.

color2
Color

Структура Color, представляющая конечный цвет градиента.

angle
Single

Угол линии ориентации градиента, измеряемый в градусах по часовой стрелке от оси X.

Комментарии

Все точки вдоль любой линии, перпендикулярной линии ориентации, имеют одинаковый цвет.

Начальная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в начальной строке являются начальным цветом. Затем конечная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в конечной строке являются конечным цветом.

Угол линии ориентации определяет, через какие углы проходят начальные и конечные линии. Например, если угол находится в диапазоне от 0 до 90 градусов, начальная линия проходит через левый верхний угол, а конечная — через правый нижний угол.

Применяется к

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Создает новый экземпляр объекта LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также режима ориентации.

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

Параметры

rect
RectangleF

Структура RectangleF, представляющая границы линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет градиента.

color2
Color

Структура Color, представляющая конечный цвет градиента.

linearGradientMode
LinearGradientMode

Элемент перечисления LinearGradientMode, определяющий ориентацию градиента. Ориентация определяет начальную и конечную точки градиента. Например, LinearGradientMode.ForwardDiagonal указывает, что начальной точкой является левый верхний угол прямоугольника, а конечной — его правый нижний угол.

Применяется к

LinearGradientBrush(RectangleF, Color, Color, Single)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single)

Параметры

rect
RectangleF

Структура RectangleF, представляющая границы линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет градиента.

color2
Color

Структура Color, представляющая конечный цвет градиента.

angle
Single

Угол линии ориентации градиента, измеряемый в градусах по часовой стрелке от оси X.

Комментарии

Все точки вдоль любой линии, перпендикулярной линии ориентации, имеют одинаковый цвет.

Начальная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в начальной строке являются начальным цветом. Затем конечная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в конечной строке являются конечным цветом.

Угол линии ориентации определяет, через какие углы проходят начальные и конечные линии. Например, если угол находится в диапазоне от 0 до 90 градусов, начальная линия проходит через левый верхний угол, а конечная — через правый нижний угол.

Применяется к

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

Параметры

rect
Rectangle

Структура Rectangle, представляющая границы линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет градиента.

color2
Color

Структура Color, представляющая конечный цвет градиента.

angle
Single

Угол линии ориентации градиента, измеряемый в градусах по часовой стрелке от оси X.

isAngleScaleable
Boolean

Устанавливается значение true, чтобы указать, что угол затрагивается преобразованием, связанным с этим объектом LinearGradientBrush; в противном случае, устанавливается значение false.

Комментарии

Все точки вдоль любой линии, перпендикулярной линии ориентации, имеют одинаковый цвет.

Начальная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в начальной строке являются начальным цветом. Затем конечная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в конечной строке являются конечным цветом.

Угол линии ориентации определяет, через какие углы проходят начальные и конечные линии. Например, если угол находится в диапазоне от 0 до 90 градусов, начальная линия проходит через левый верхний угол, а конечная — через правый нижний угол.

Применяется к

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs
Исходный код:
LinearGradientBrush.cs

Создает новый экземпляр класса LinearGradientBrush на основе прямоугольника, начального и конечного цветов, а также угла ориентации.

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

Параметры

rect
RectangleF

Структура RectangleF, представляющая границы линейного градиента.

color1
Color

Структура Color, представляющая начальный цвет градиента.

color2
Color

Структура Color, представляющая конечный цвет градиента.

angle
Single

Угол линии ориентации градиента, измеряемый в градусах по часовой стрелке от оси X.

isAngleScaleable
Boolean

Устанавливается значение true, чтобы указать, что угол затрагивается преобразованием, связанным с этим объектом LinearGradientBrush; в противном случае, устанавливается значение false.

Комментарии

Все точки вдоль любой линии, перпендикулярной линии ориентации, имеют одинаковый цвет.

Начальная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в начальной строке являются начальным цветом. Затем конечная линия перпендикулярна линии ориентации и проходит через один из углов прямоугольника. Все точки в конечной строке являются конечным цветом.

Угол линии ориентации определяет, через какие углы проходят начальные и конечные линии. Например, если угол находится в диапазоне от 0 до 90 градусов, начальная линия проходит через левый верхний угол, а конечная — через правый нижний угол.

Применяется к