PathGradientBrush

PathGradientBrush class

Kapselt aBrush Objekt, das das Innere von a ausfülltGraphicsPath Objekt mit Farbverlauf. Diese Klasse kann nicht vererbt werden.

public sealed class PathGradientBrush : Brush

Konstrukteure

NameBeschreibung
PathGradientBrush(GraphicsPath)Initialisiert eine neue Instanz vonPathGradientBrush Klasse mit dem angegebenen Pfad.
PathGradientBrush(PointF[])Initialisiert eine neue Instanz vonPathGradientBrush Klasse mit den angegebenen Punkten.
PathGradientBrush(Point[])Initialisiert eine neue Instanz vonPathGradientBrush Klasse mit den angegebenen Punkten.
PathGradientBrush(PointF[], WrapMode)Initialisiert eine neue Instanz vonPathGradientBrush Klasse mit den angegebenen Punkten und Wrap-Modus.
PathGradientBrush(Point[], WrapMode)Initialisiert eine neue Instanz vonPathGradientBrush Klasse mit den angegebenen Punkten und Wrap-Modus.

Eigenschaften

NameBeschreibung
Blend { get; set; }Holt oder setzt aBlend die Positionen und Faktoren angibt, die einen benutzerdefinierten Abfall für den Farbverlauf definieren.
CenterColor { get; set; }Ruft die Farbe in der Mitte des Pfadverlaufs ab oder legt sie fest.
CenterPoint { get; set; }Ruft den Mittelpunkt des Pfadgradienten ab oder legt ihn fest.
FocusScales { get; set; }Ruft den Fokuspunkt für den Verlaufsabfall ab oder legt ihn fest.
InterpolationColors { get; set; }Holt oder setzt aColorBlenddas einen mehrfarbigen linearen Farbverlauf definiert.
Rectangle { get; }Ruft dafür ein Begrenzungsrechteck abPathGradientBrush .
SurroundColors { get; set; }Holt oder setzt ein Array von Farben, die den Punkten im Pfad this entsprechenPathGradientBrush füllt.
Transform { get; set; }Ruft eine Kopie der ab oder legt sie festMatrix das definiert eine lokale geometrische transform dafürPathGradientBrush .
WrapMode { get; set; }Holt oder setzt aWrapMode das gibt den Umbruchmodus dafür anPathGradientBrush .

Methoden

NameBeschreibung
override Clone()Erstellt eine exakte Kopie davonPathGradientBrush .
Dispose()Gibt alle von diesem Brush-Objekt verwendeten Ressourcen frei.
MultiplyTransform(Matrix)Aktualisiert die Transformationsmatrix des Pinsels mit dem Produkt der Transformationsmatrix des Pinsels multipliziert mit einer anderen Matrix.
MultiplyTransform(Matrix, MatrixOrder)Aktualisiert die Transformationsmatrix des Pinsels mit dem Produkt der Transformationsmatrix des Pinsels multipliziert mit einer anderen Matrix.
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 Farbverlauf mit einer Mittelfarbe und einem linearen Abfall zu einer umgebenden Farbe.
SetBlendTriangularShape(float, float)Erstellt einen Verlauf mit einer Mittelfarbe und einem linearen Abfall zu jeder umgebenden Farbe.
SetSigmaBellShape(float)Erstellt einen Verlaufspinsel, der die Farbe von der Mitte des Pfads nach außen bis zur Pfadgrenze ändert. Der Übergang von einer Farbe zur anderen basiert auf einer glockenförmigen Kurve.
SetSigmaBellShape(float, float)Erstellt einen Verlaufspinsel, der die Farbe von der Mitte des Pfads nach außen bis zur Pfadgrenze ändert. Der Übergang von einer Farbe zur anderen basiert auf einer glockenförmigen Kurve.
TranslateTransform(float, float)Wendet die angegebene Übersetzung auf die lokale geometrische Transformation an. Diese Methode stellt die Übersetzung der Transformation voran.
TranslateTransform(float, float, MatrixOrder)Wendet die angegebene Übersetzung in der angegebenen Reihenfolge auf die lokale geometrische Transformation an.

Siehe auch