LinearGradientBrush

LinearGradientBrush class

Kapslar in enBrush med en linjär gradient. Denna klass kan inte ärvas.

public sealed class LinearGradientBrush : Brush

Konstruktörer

namnBeskrivning
LinearGradientBrush(Point, Point, Color, Color)Initierar en ny instans avLinearGradientBrush klass med de angivna punkterna och färgerna.
LinearGradientBrush(PointF, PointF, Color, Color)Initierar en ny instans avLinearGradientBrush klass med de angivna punkterna och färgerna.
LinearGradientBrush(Rectangle, Color, Color, float)Initierar en ny instans avLinearGradientBrushklass baserad på en rektangel, start- och slutfärger och en orienteringsvinkel.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)Initierar en ny instans avLinearGradientBrush klass baserad på en rektangel, start- och slutfärger och orientering.
LinearGradientBrush(RectangleF, Color, Color, float)Initierar en ny instans avLinearGradientBrushklass baserad på en rektangel, start- och slutfärger och en orienteringsvinkel.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)Initierar en ny instans avLinearGradientBrush klass baserad på en rektangel, start- och slutfärger och ett orienteringsläge.
LinearGradientBrush(Rectangle, Color, Color, float, bool)Initierar en ny instans avLinearGradientBrushklass baserad på en rektangel, start- och slutfärger och en orienteringsvinkel.
LinearGradientBrush(RectangleF, Color, Color, float, bool)Initierar en ny instans avLinearGradientBrushklass baserad på en rektangel, start- och slutfärger och en orienteringsvinkel.

Egenskaper

namnBeskrivning
Blend { get; set; }Hämtar eller sätter enBlend som anger positioner och faktorer som definierar en custom falloff för gradienten.
GammaCorrection { get; set; }Hämtar eller ställer in ett värde som indikerar om gammakorrigering är aktiverad för dettaLinearGradientBrush .
InterpolationColors { get; set; }Hämtar eller sätter enColorBlendsom definierar en linjär flerfärgsgradient.
LinearColors { get; set; }Hämtar eller ställer in start- och slutfärgerna för gradienten.
Rectangle { get; }Får ett rektangulärt område som definierar start- och slutpunkterna för gradienten.
Transform { get; set; }Hämtar eller ställer in en kopiaMatrix som definierar en lokal geometrisk transform för dettaLinearGradientBrush .
WrapMode { get; set; }Hämtar eller sätter enWrapMode uppräkning som anger wrap mode för dettaLinearGradientBrush .

Metoder

namnBeskrivning
override Clone()Skapar en exakt kopia av dettaLinearGradientBrush .
Dispose()Frigör alla resurser som används av detta Brush-objekt.
MultiplyTransform(Matrix)MultiplicerarMatrix som representerar den lokala geometriska transformationen av dennaLinearGradientBrush av den angivnaMatrix genom att prepending det angivnaMatrix .
MultiplyTransform(Matrix, MatrixOrder)MultiplicerarMatrix som representerar den lokala geometriska transformationen av dennaLinearGradientBrush av den angivnaMatrix i angiven ordning.
ResetTransform()ÅterställerTransform egenskap till identitet.
RotateTransform(float)Roterar den lokala geometriska transformationen med det angivna beloppet. Denna metod förutsätter rotationen till transformationen.
RotateTransform(float, MatrixOrder)Roterar den lokala geometriska transformationen med angivet belopp i angiven ordning.
ScaleTransform(float, float)Skalar den lokala geometriska transformationen med de angivna beloppen. Den här metoden lägger till skalningsmatrisen till transformen.
ScaleTransform(float, float, MatrixOrder)Skalar den lokala geometriska transformationen med de angivna mängderna i angiven ordning.
SetBlendTriangularShape(float)Skapar en linjär gradient med en mittfärg och en linjär nedgång till en enda färg i båda ändar.
SetBlendTriangularShape(float, float)Skapar en linjär gradient med en mittfärg och en linjär nedgång till en enda färg i båda ändar.
SetSigmaBellShape(float)Skapar en gradientnedgång baserat på en klockformad kurva.
SetSigmaBellShape(float, float)Skapar en gradientnedgång baserat på en klockformad kurva.
TranslateTransform(float, float)Översätter den lokala geometriska transformationen med de angivna dimensionerna. Denna metod lägger översättningen till transformationen.
TranslateTransform(float, float, MatrixOrder)Översätter den lokala geometriska transformationen med de angivna måtten i angiven ordning.

Se även