PathGradientBrush

PathGradientBrush class

Encapsula unBrush objeto que llena el interior de unGraphicsPath objeto con degradado. Esta clase no se puede heredar.

public sealed class PathGradientBrush : Brush

Constructores

NombreDescripción
PathGradientBrush(GraphicsPath)Inicializa una nueva instancia delPathGradientBrush clase con la ruta especificada.
PathGradientBrush(PointF[])Inicializa una nueva instancia delPathGradientBrush clase con los puntos especificados.
PathGradientBrush(Point[])Inicializa una nueva instancia delPathGradientBrush clase con los puntos especificados.
PathGradientBrush(PointF[], WrapMode)Inicializa una nueva instancia delPathGradientBrush clase con los puntos especificados y modo de ajuste.
PathGradientBrush(Point[], WrapMode)Inicializa una nueva instancia delPathGradientBrush clase con los puntos especificados y modo de ajuste.

Propiedades

NombreDescripción
Blend { get; set; }Obtiene o establece unBlend que especifica posiciones y factores que definen una caída personalizada para el degradado.
CenterColor { get; set; }Obtiene o establece el color en el centro del degradado de la ruta.
CenterPoint { get; set; }Obtiene o establece el punto central del gradiente de la ruta.
FocusScales { get; set; }Obtiene o establece el punto de enfoque para la disminución del gradiente.
InterpolationColors { get; set; }Obtiene o establece unColorBlendque define un degradado lineal multicolor.
Rectangle { get; }Obtiene un rectángulo delimitador para estoPathGradientBrush .
SurroundColors { get; set; }Obtiene o establece una matriz de colores que corresponden a los puntos en la ruta estePathGradientBrush llena.
Transform { get; set; }Obtiene o establece una copia delMatrix que define una transformación geométrica local para estePathGradientBrush .
WrapMode { get; set; }Obtiene o establece unWrapMode que indica el ajuste mode para estePathGradientBrush .

Métodos

NombreDescripción
override Clone()Crea una copia exacta de estePathGradientBrush .
Dispose()Libera todos los recursos utilizados por este objeto Brush.
MultiplyTransform(Matrix)Actualiza la matriz de transformación del pincel con el producto de la matriz de transformación del pincel multiplicado por otra matriz.
MultiplyTransform(Matrix, MatrixOrder)Actualiza la matriz de transformación del pincel con el producto de la matriz de transformación del pincel multiplicado por otra matriz.
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 con un color central y una caída lineal a un color circundante.
SetBlendTriangularShape(float, float)Crea un degradado con un color central y una caída lineal para cada color circundante.
SetSigmaBellShape(float)Crea un pincel de degradado que cambia de color desde el centro de la ruta hacia afuera hasta el límite de la ruta. La transición de un color a otro se basa en una curva en forma de campana.
SetSigmaBellShape(float, float)Crea un pincel de degradado que cambia de color desde el centro de la ruta hacia afuera hasta el límite de la ruta. La transición de un color a otro se basa en una curva en forma de campana.
TranslateTransform(float, float)Aplica la traducción especificada a la transformación geométrica local. Este método antepone la traducción a la transformación.
TranslateTransform(float, float, MatrixOrder)Aplica la traslación especificada a la transformación geométrica local en el orden especificado.

Ver también