Class PathMulticolorGradientBrush

PathMulticolorGradientBrush class

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

public sealed class PathMulticolorGradientBrush : PathGradientBrushBase

Constructeurs

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

Propriétés

NomLa description
CenterPoint { get; set; }Obtient ou définit le point central du dégradé du chemin.
Disposed { get; }Obtient une valeur indiquant si cette instance est supprimée.
FocusScales { get; set; }Obtient ou définit le point focal pour l’atténuation du dégradé.
GraphicsPath { get; }Obtient le chemin graphique sur lequel ce pinceau a été construit.
InterpolationColors { get; set; }Obtient ou définit unColorBlend qui définit un dégradé linéaire multicolore.
IsTransformChanged { get; }Obtient une valeur indiquant si les transformations ont été modifiées d’une manière ou d’une autre. Par exemple, définir la matrice de transformation ou appeler l’une des méthodes modifiant la matrice de transformation. La propriété est introduite pour la rétrocompatibilité avec GDI+.
Opacity { get; set; }Obtient ou définit l’opacité du pinceau. La valeur doit être comprise entre 0 et 1. La valeur 0 signifie que le pinceau est entièrement visible, la valeur 1 signifie que le pinceau est entièrement opaque.
PathPoints { get; }Obtient les points de chemin sur lesquels ce pinceau a été construit.
Transform { get; set; }Obtient ou définit une copieMatrix qui définit une transformée géométrique locale pour cetteTransformBrush .
WrapMode { get; set; }Obtient ou définit unWrapMode énumération qui indique le mode de bouclage pour cetteTransformBrush .

Méthodes

NomLa description
virtual DeepClone()Crée un nouveau clone profond du courantBrush .
Dispose()Supprime l’instance actuelle.
MultiplyTransform(Matrix)Multiplie leMatrix qui représente la transformée géométrique locale de ceLinearGradientBrush par le spécifiéMatrix en préfixant le spécifiéMatrix .
MultiplyTransform(Matrix, MatrixOrder)Multiplie leMatrix qui représente la transformée géométrique locale de ceLinearGradientBrush 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é.
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