LinearGradientBrush

LinearGradientBrush class

Encapsule unBrush avec un dégradé linéaire. Cette classe ne peut pas être héritée.

public sealed class LinearGradientBrush : Brush

Constructeurs

NomLa description
LinearGradientBrush(Point, Point, Color, Color)Initialise une nouvelle instance duLinearGradientBrush classe avec les points et couleurs spécifiés.
LinearGradientBrush(PointF, PointF, Color, Color)Initialise une nouvelle instance duLinearGradientBrush classe avec les points et couleurs spécifiés.
LinearGradientBrush(Rectangle, Color, Color, float)Initialise une nouvelle instance duLinearGradientBrushclasse basée sur un rectangle, couleurs de début et de fin et un angle d’orientation.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)Initialise une nouvelle instance duLinearGradientBrush classe basée sur un rectangle, couleurs de début et de fin et orientation.
LinearGradientBrush(RectangleF, Color, Color, float)Initialise une nouvelle instance duLinearGradientBrushclasse basée sur un rectangle, couleurs de début et de fin et un angle d’orientation.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)Initialise une nouvelle instance duLinearGradientBrush classe basée sur un rectangle, couleurs de début et de fin, et un mode d’orientation.
LinearGradientBrush(Rectangle, Color, Color, float, bool)Initialise une nouvelle instance duLinearGradientBrushclasse basée sur un rectangle, couleurs de début et de fin et un angle d’orientation.
LinearGradientBrush(RectangleF, Color, Color, float, bool)Initialise une nouvelle instance duLinearGradientBrushclasse basée sur un rectangle, couleurs de début et de fin et un angle d’orientation.

Propriétés

NomLa description
Blend { get; set; }Obtient ou définit unBlend qui spécifie les positions et les facteurs qui définissent une atténuation custom pour le gradient.
GammaCorrection { get; set; }Obtient ou définit une valeur indiquant si la correction gamma est activée pour ceLinearGradientBrush .
InterpolationColors { get; set; }Obtient ou définit unColorBlendqui définit un dégradé linéaire multicolore.
LinearColors { get; set; }Obtient ou définit les couleurs de début et de fin du dégradé.
Rectangle { get; }Obtient une région rectangulaire qui définit les points de départ et d’arrivée du dégradé.
Transform { get; set; }Obtient ou définit une copieMatrix qui définit une transformation géométrique locale pour cetteLinearGradientBrush .
WrapMode { get; set; }Obtient ou définit unWrapMode énumération qui indique le wrap mode pour ceLinearGradientBrush .

Méthodes

NomLa description
override Clone()Crée une copie exacte de ceciLinearGradientBrush .
Dispose()Libère toutes les ressources utilisées par cet objet Brush.
MultiplyTransform(Matrix)Multiplie leMatrix qui représente la transformée géométrique locale de cetteLinearGradientBrush par le spécifiéMatrix en ajoutant le spécifiéMatrix .
MultiplyTransform(Matrix, MatrixOrder)Multiplie leMatrix qui représente la transformée géométrique locale de cetteLinearGradientBrush par le spécifiéMatrix dans l’ordre spécifié.
ResetTransform()Réinitialise leTransform propriété à l’identité.
RotateTransform(float)Fait pivoter la transformation géométrique locale de la quantité spécifiée. Cette méthode ajoute la rotation à la transformation.
RotateTransform(float, MatrixOrder)Fait pivoter la transformation géométrique locale de la quantité spécifiée dans l’ordre spécifié.
ScaleTransform(float, float)Met à l’échelle la transformation géométrique locale selon les quantités spécifiées. Cette méthode ajoute la matrice de mise à l’échelle à la transformation.
ScaleTransform(float, float, MatrixOrder)Met à l’échelle la transformation géométrique locale selon les quantités spécifiées dans l’ordre spécifié.
SetBlendTriangularShape(float)Crée un dégradé linéaire avec une couleur centrale et une atténuation linéaire vers une seule couleur aux deux extrémités.
SetBlendTriangularShape(float, float)Crée un dégradé linéaire avec une couleur centrale et une atténuation linéaire vers une seule couleur aux deux extrémités.
SetSigmaBellShape(float)Crée une atténuation du dégradé basée sur une courbe en forme de cloche.
SetSigmaBellShape(float, float)Crée une atténuation du dégradé basée sur une courbe en forme de cloche.
TranslateTransform(float, float)Traduit la transformation géométrique locale par les dimensions spécifiées. Cette méthode ajoute la traduction au début de la transformation.
TranslateTransform(float, float, MatrixOrder)Traduit la transformation géométrique locale par les dimensions spécifiées dans l’ordre spécifié.

Voir également