Class LinearGradientBrush

LinearGradientBrush class

캡슐화Brush 선형 그래디언트로. 이 클래스는 상속될 수 없습니다.

public sealed class LinearGradientBrush : LinearGradientBrushBase

생성자

이름설명
LinearGradientBrush()의 새 인스턴스를 초기화합니다.LinearGradientBrush 기본 매개 변수가 있는 클래스입니다. 시작 색상은 검은색, 끝 색상은 흰색, 각도는 45도, 직사각형은 크기가 (1,1)인 (0,0)에 있습니다.
LinearGradientBrush(Point, Point, Color, Color)의 새 인스턴스를 초기화합니다.LinearGradientBrush 지정된 포인트와 색상이 있는 클래스.
LinearGradientBrush(PointF, PointF, Color, Color)의 새 인스턴스를 초기화합니다.LinearGradientBrush 지정된 포인트와 색상이 있는 클래스.
LinearGradientBrush(Rectangle, Color, Color, float)의 새 인스턴스를 초기화합니다.LinearGradientBrush 직사각형, 시작 및 끝 색상, 방향 각도를 기반으로 하는 클래스입니다.
LinearGradientBrush(RectangleF, Color, Color, float)의 새 인스턴스를 초기화합니다.LinearGradientBrush 직사각형, 시작 및 끝 색상, 방향 각도를 기반으로 하는 클래스입니다.
LinearGradientBrush(Rectangle, Color, Color, float, bool)의 새 인스턴스를 초기화합니다.LinearGradientBrush 직사각형, 시작 및 끝 색상, 방향 각도를 기반으로 하는 클래스입니다.
LinearGradientBrush(RectangleF, Color, Color, float, bool)의 새 인스턴스를 초기화합니다.LinearGradientBrush 직사각형, 시작 및 끝 색상, 방향 각도를 기반으로 하는 클래스입니다.

속성

이름설명
Angle { get; set; }그라데이션 각도를 가져오거나 설정합니다.
Blend { get; set; }가져오거나 설정합니다.Blend gradient. 에 대한 사용자 지정 폴오프를 정의하는 위치 및 요소를 지정합니다.
Disposed { get; }이 인스턴스가 삭제되었는지 여부를 나타내는 값을 가져옵니다.
EndColor { get; set; }끝 그라데이션 색상을 가져오거나 설정합니다.
GammaCorrection { get; set; }감마 보정이 활성화되었는지 여부를 나타내는 값을 가져오거나 설정합니다.LinearGradientBrushBase .
IsAngleScalable { get; set; }여부를 나타내는 값을 가져오거나 설정합니다.Angle 이것으로 변환하는 동안 변경됩니다.LinearGradientBrushBase .
IsTransformChanged { get; }어떤 식으로든 변환이 변경되었는지 여부를 나타내는 값을 가져옵니다. 예를 들어 변환 행렬을 설정하거나 변환 행렬을 변경하는 메서드를 호출합니다. 이 속성은 GDI+. 와의 하위 호환성을 위해 도입되었습니다.
Opacity { get; set; }브러시 불투명도를 가져오거나 설정합니다. 값은 0과 1 사이여야 합니다. 값이 0이면 브러시가 완전히 표시되고 값이 1이면 브러시가 완전히 불투명합니다.
Rectangle { get; set; }그래디언트의 시작점과 끝점을 정의하는 직사각형 영역을 가져오거나 설정합니다.
StartColor { 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 지정된 order.
ResetTransform()재설정Transform 신원에 재산.
RotateTransform(float)로컬 기하 변환을 지정된 양만큼 회전합니다. 이 방법은 변환 앞에 회전을 추가합니다.
RotateTransform(float, MatrixOrder)지정된 순서로 지정된 양만큼 로컬 기하 변환을 회전합니다.
ScaleTransform(float, float)지정된 양만큼 로컬 기하 변환의 크기를 조정합니다. 이 방법은 스케일링 행렬을 transform. 앞에 추가합니다.
ScaleTransform(float, float, MatrixOrder)지정된 순서로 지정된 양만큼 로컬 기하 변환을 확장합니다.
SetBlendTriangularShape(float)중앙 색상을 사용하여 선형 그래디언트를 만들고 양쪽 끝에서 단일 색상으로 선형 감쇠를 만듭니다.
SetBlendTriangularShape(float, float)중앙 색상을 사용하여 선형 그래디언트를 만들고 양쪽 끝에서 단일 색상으로 선형 감쇠를 만듭니다.
SetSigmaBellShape(float)종 모양의 곡선을 기반으로 그라데이션 폴오프를 만듭니다.
SetSigmaBellShape(float, float)종 모양의 곡선을 기반으로 그라데이션 폴오프를 만듭니다.
TranslateTransform(float, float)지정된 치수로 로컬 기하 변환을 변환합니다. 이 방법은 변환을 transform. 앞에 추가합니다.
TranslateTransform(float, float, MatrixOrder)지정된 순서로 지정된 치수로 로컬 기하 변환을 변환합니다.

또한보십시오