LinearGradientBrush

LinearGradientBrush class

Kapselt aBrush mit linearem Verlauf. Diese Klasse kann nicht vererbt werden.

public sealed class LinearGradientBrush : Brush

Konstrukteure

NameBeschreibung
LinearGradientBrush(Point, Point, Color, Color)Initialisiert eine neue Instanz vonLinearGradientBrush Klasse mit den angegebenen Punkten und Farben.
LinearGradientBrush(PointF, PointF, Color, Color)Initialisiert eine neue Instanz vonLinearGradientBrush Klasse mit den angegebenen Punkten und Farben.
LinearGradientBrush(Rectangle, Color, Color, float)Initialisiert eine neue Instanz vonLinearGradientBrushKlasse basierend auf einem Rechteck, Anfangs- und Endfarben und einem Ausrichtungswinkel.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)Initialisiert eine neue Instanz vonLinearGradientBrush Klasse basierend auf einem Rechteck, Anfangs- und Endfarbe und Ausrichtung.
LinearGradientBrush(RectangleF, Color, Color, float)Initialisiert eine neue Instanz vonLinearGradientBrushKlasse basierend auf einem Rechteck, Anfangs- und Endfarben und einem Ausrichtungswinkel.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)Initialisiert eine neue Instanz vonLinearGradientBrush Klasse basierend auf einem Rechteck, Anfangs- und Endfarben und einem Ausrichtungsmodus.
LinearGradientBrush(Rectangle, Color, Color, float, bool)Initialisiert eine neue Instanz vonLinearGradientBrushKlasse basierend auf einem Rechteck, Anfangs- und Endfarben und einem Ausrichtungswinkel.
LinearGradientBrush(RectangleF, Color, Color, float, bool)Initialisiert eine neue Instanz vonLinearGradientBrushKlasse basierend auf einem Rechteck, Anfangs- und Endfarben und einem Ausrichtungswinkel.

Eigenschaften

NameBeschreibung
Blend { get; set; }Holt oder setzt aBlend die Positionen und Faktoren angibt, die einen benutzerdefinierten -Falloff für den Farbverlauf definieren.
GammaCorrection { get; set; }Erhält oder setzt einen Wert, der angibt, ob die Gammakorrektur dafür aktiviert istLinearGradientBrush .
InterpolationColors { get; set; }Holt oder setzt aColorBlenddas einen mehrfarbigen linearen Farbverlauf definiert.
LinearColors { get; set; }Ruft die Anfangs- und Endfarbe des Farbverlaufs ab oder legt sie fest.
Rectangle { get; }Ruft einen rechteckigen Bereich ab, der die Start- und Endpunkte des Farbverlaufs definiert.
Transform { get; set; }Ruft eine Kopie ab oder legt sie festMatrix das definiert eine lokale geometrische transform dafürLinearGradientBrush .
WrapMode { get; set; }Holt oder setzt aWrapMode Enumeration, die den Umbruchmodus dafür angibtLinearGradientBrush .

Methoden

NameBeschreibung
override Clone()Erstellt eine exakte Kopie davonLinearGradientBrush .
Dispose()Gibt alle von diesem Brush-Objekt verwendeten Ressourcen frei.
MultiplyTransform(Matrix)Multipliziert dieMatrix das repräsentiert die lokale geometrische transform davonLinearGradientBrush durch die angegebenenMatrix durch voranstellen der angegebenenMatrix .
MultiplyTransform(Matrix, MatrixOrder)Multipliziert dieMatrix das repräsentiert die lokale geometrische transform davonLinearGradientBrush durch die angegebenenMatrix in der angegebenen Reihenfolge.
ResetTransform()Setzt die zurückTransform Eigentum an Identität.
RotateTransform(float)Dreht die lokale geometrische Transformation um den angegebenen Betrag. Diese Methode stellt die Drehung der Transformation voran.
RotateTransform(float, MatrixOrder)Dreht die lokale geometrische Transformation um den angegebenen Betrag in der angegebenen Reihenfolge.
ScaleTransform(float, float)Skaliert die lokale geometrische Transformation um die angegebenen Beträge. Diese Methode stellt die Skalierungsmatrix der Transformation voran.
ScaleTransform(float, float, MatrixOrder)Skaliert die lokale geometrische Transformation um die angegebenen Beträge in der angegebenen Reihenfolge.
SetBlendTriangularShape(float)Erstellt einen linearen Farbverlauf mit einer Mittelfarbe und einem linearen Abfall zu einer einzigen Farbe an beiden Enden.
SetBlendTriangularShape(float, float)Erstellt einen linearen Farbverlauf mit einer Mittelfarbe und einem linearen Abfall zu einer einzigen Farbe an beiden Enden.
SetSigmaBellShape(float)Erstellt einen Verlaufsabfall basierend auf einer glockenförmigen Kurve.
SetSigmaBellShape(float, float)Erstellt einen Verlaufsabfall basierend auf einer glockenförmigen Kurve.
TranslateTransform(float, float)Verschiebt die lokale geometrische Transformation um die angegebenen Abmessungen. Diese Methode stellt die Übersetzung der Transformation voran.
TranslateTransform(float, float, MatrixOrder)Verschiebt die lokale geometrische Transformation um die angegebenen Dimensionen in der angegebenen Reihenfolge.

Siehe auch