PathGradientBrush

PathGradientBrush class

Encapsule unBrush objet qui remplit l’intérieur d’unGraphicsPath objet avec un dégradé. Cette classe ne peut pas être héritée.

public sealed class PathGradientBrush : Brush

Constructeurs

NomLa description
PathGradientBrush(GraphicsPath)Initialise une nouvelle instance duPathGradientBrush classe avec le chemin spécifié.
PathGradientBrush(PointF[])Initialise une nouvelle instance duPathGradientBrush classe avec les points spécifiés.
PathGradientBrush(Point[])Initialise une nouvelle instance duPathGradientBrush classe avec les points spécifiés.
PathGradientBrush(PointF[], WrapMode)Initialise une nouvelle instance duPathGradientBrush classe avec les points spécifiés et le mode wrap.
PathGradientBrush(Point[], WrapMode)Initialise une nouvelle instance duPathGradientBrush classe avec les points spécifiés et le mode wrap.

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 personnalisée pour le gradient.
CenterColor { get; set; }Obtient ou définit la couleur au centre du dégradé du chemin.
CenterPoint { get; set; }Obtient ou définit le point central du dégradé du chemin.
FocusScales { get; set; }Obtient ou définit le point focal pour l’atténuation du dégradé.
InterpolationColors { get; set; }Obtient ou définit unColorBlendqui définit un dégradé linéaire multicolore.
Rectangle { get; }Obtient un rectangle englobant pour celaPathGradientBrush .
SurroundColors { get; set; }Obtient ou définit un tableau de couleurs qui correspondent aux points du chemin thisPathGradientBrush remplit.
Transform { get; set; }Obtient ou définit une copie duMatrix qui définit une transformation géométrique locale pour cettePathGradientBrush .
WrapMode { get; set; }Obtient ou définit unWrapMode qui indique le wrap mode pour celaPathGradientBrush .

Méthodes

NomLa description
override Clone()Crée une copie exacte de ceciPathGradientBrush .
Dispose()Libère toutes les ressources utilisées par cet objet Brush.
MultiplyTransform(Matrix)Met à jour la matrice de transformation du pinceau avec le produit de la matrice de transformation du pinceau multiplié par une autre matrice.
MultiplyTransform(Matrix, MatrixOrder)Met à jour la matrice de transformation du pinceau avec le produit de la matrice de transformation du pinceau multiplié par une autre matrice.
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é avec une couleur centrale et une atténuation linéaire vers une couleur environnante.
SetBlendTriangularShape(float, float)Crée un dégradé avec une couleur centrale et une atténuation linéaire pour chaque couleur environnante.
SetSigmaBellShape(float)Crée un pinceau dégradé qui change de couleur à partir du centre du chemin jusqu’à la limite du chemin. La transition d’une couleur à une autre est basée sur une courbe en forme de cloche.
SetSigmaBellShape(float, float)Crée un pinceau dégradé qui change de couleur à partir du centre du chemin jusqu’à la limite du chemin. La transition d’une couleur à une autre est basée sur une courbe en forme de cloche.
TranslateTransform(float, float)Applique la traduction spécifiée à la transformation géométrique locale. Cette méthode ajoute la traduction au début de la transformation.
TranslateTransform(float, float, MatrixOrder)Applique la translation spécifiée à la transformation géométrique locale dans l’ordre spécifié.

Voir également