LinearGradientBrush

LinearGradientBrush class

Encapsula unBrush con un gradiente lineal. Esta clase no se puede heredar.

public sealed class LinearGradientBrush : Brush

Constructores

NombreDescripción
LinearGradientBrush(Point, Point, Color, Color)Inicializa una nueva instancia delLinearGradientBrush clase con los puntos y colores especificados.
LinearGradientBrush(PointF, PointF, Color, Color)Inicializa una nueva instancia delLinearGradientBrush clase con los puntos y colores especificados.
LinearGradientBrush(Rectangle, Color, Color, float)Inicializa una nueva instancia delLinearGradientBrushclase basada en un rectángulo, colores inicial y final, y un ángulo de orientación.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)Inicializa una nueva instancia delLinearGradientBrush clase basada en un rectángulo, colores inicial y final, y orientación.
LinearGradientBrush(RectangleF, Color, Color, float)Inicializa una nueva instancia delLinearGradientBrushclase basada en un rectángulo, colores inicial y final, y un ángulo de orientación.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)Inicializa una nueva instancia delLinearGradientBrush clase basada en un rectángulo, colores inicial y final, y un modo de orientación.
LinearGradientBrush(Rectangle, Color, Color, float, bool)Inicializa una nueva instancia delLinearGradientBrushclase basada en un rectángulo, colores inicial y final, y un ángulo de orientación.
LinearGradientBrush(RectangleF, Color, Color, float, bool)Inicializa una nueva instancia delLinearGradientBrushclase basada en un rectángulo, colores inicial y final, y un ángulo de orientación.

Propiedades

NombreDescripción
Blend { get; set; }Obtiene o establece unBlend que especifica posiciones y factores que definen una disminución personalizada para el gradiente.
GammaCorrection { get; set; }Obtiene o establece un valor que indica si la corrección gamma está habilitada para esteLinearGradientBrush .
InterpolationColors { get; set; }Obtiene o establece unColorBlendque define un degradado lineal multicolor.
LinearColors { get; set; }Obtiene o establece los colores inicial y final del degradado.
Rectangle { get; }Obtiene una región rectangular que define los puntos inicial y final del degradado.
Transform { get; set; }Obtiene o establece una copiaMatrix que define una transformación geométrica local para esteLinearGradientBrush .
WrapMode { get; set; }Obtiene o establece unWrapMode enumeración que indica el ajuste mode para esteLinearGradientBrush .

Métodos

NombreDescripción
override Clone()Crea una copia exacta de esteLinearGradientBrush .
Dispose()Libera todos los recursos utilizados por este objeto Brush.
MultiplyTransform(Matrix)Multiplica elMatrix que representa la transformada geométrica local de esteLinearGradientBrush por el especificadoMatrix anteponiendo el especificadoMatrix .
MultiplyTransform(Matrix, MatrixOrder)Multiplica elMatrix que representa la transformada geométrica local de esteLinearGradientBrush por el especificadoMatrix en el orden especificado.
ResetTransform()Restablece elTransform propiedad a identidad.
RotateTransform(float)Gira la transformación geométrica local en la cantidad especificada. Este método antepone la rotación a la transformación.
RotateTransform(float, MatrixOrder)Gira la transformación geométrica local en la cantidad especificada en el orden especificado.
ScaleTransform(float, float)Escala la transformación geométrica local en las cantidades especificadas. Este método antepone la matriz de escala a la transformación.
ScaleTransform(float, float, MatrixOrder)Escala la transformación geométrica local en las cantidades especificadas en el orden especificado.
SetBlendTriangularShape(float)Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos.
SetBlendTriangularShape(float, float)Crea un degradado lineal con un color central y una caída lineal a un solo color en ambos extremos.
SetSigmaBellShape(float)Crea una caída de degradado basada en una curva en forma de campana.
SetSigmaBellShape(float, float)Crea una caída de degradado basada en una curva en forma de campana.
TranslateTransform(float, float)Traduce la transformación geométrica local según las dimensiones especificadas. Este método antepone la traducción a la transformación.
TranslateTransform(float, float, MatrixOrder)Traduce la transformación geométrica local por las dimensiones especificadas en el orden especificado.

Ver también