LinearGradientBrush
Inhalt
[
Ausblenden
]LinearGradientBrush class
Kapselt aBrush mit linearem Verlauf. Diese Klasse kann nicht vererbt werden.
public sealed class LinearGradientBrush : Brush
Konstrukteure
| Name | Beschreibung |
|---|---|
| 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
| Name | Beschreibung |
|---|---|
| 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
| Name | Beschreibung |
|---|---|
| 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
- class Brush
- namensraum System.Drawing.Drawing2D
- Montage Aspose.Drawing