Class PathGradientBrush

PathGradientBrush class

Kapselt eenBrush object met een verloop. Deze klasse kan niet worden geërfd.

public sealed class PathGradientBrush : PathGradientBrushBase

Constructeurs

NaamBeschrijving
PathGradientBrush(GraphicsPath)Initialiseert een nieuw exemplaar van hetPathGradientBrush klasse met het opgegeven pad.
PathGradientBrush(PointF[])Initialiseert een nieuw exemplaar van hetPathGradientBrush klasse met de opgegeven punten.
PathGradientBrush(Point[])Initialiseert een nieuw exemplaar van hetPathGradientBrush klasse met de opgegeven punten.
PathGradientBrush(PointF[], WrapMode)Initialiseert een nieuw exemplaar van hetPathGradientBrush class met de gespecificeerde punten en wrap mode.
PathGradientBrush(Point[], WrapMode)Initialiseert een nieuw exemplaar van hetPathGradientBrush class met de gespecificeerde punten en wrap mode.

Eigenschappen

NaamBeschrijving
Blend { get; set; }Haalt of zet aBlend die posities en factoren specificeert die een aangepaste afname voor het verloop definiëren.
CenterColor { get; set; }Hiermee wordt de kleur in het midden van het padverloop opgehaald of ingesteld.
CenterPoint { get; set; }Haalt of stelt het middelpunt van de padgradiënt in.
Disposed { get; }Krijgt een waarde die aangeeft of deze instantie is verwijderd.
FocusScales { get; set; }Haalt of stelt het focuspunt in voor de gradiëntdaling.
GraphicsPath { get; }Krijgt het grafische pad waarop dit penseel is gebouwd.
IsTransformChanged { get; }Krijgt een waarde die aangeeft of transformaties op een of andere manier zijn gewijzigd. Bijvoorbeeld het instellen van de transformatiematrix of het aanroepen van een van de methoden die de transformatiematrix wijzigen. De eigenschap is geïntroduceerd voor achterwaartse compatibiliteit met GDI+.
Opacity { get; set; }Hiermee wordt de dekking van het penseel opgehaald of ingesteld. De waarde moet tussen 0 en 1 liggen. De waarde 0 betekent dat het penseel volledig zichtbaar is, de waarde 1 betekent dat het penseel volledig dekkend is.
PathPoints { get; }Krijgt de padpunten waarop dit penseel is gebouwd.
SurroundColors { get; set; }Hiermee wordt een reeks kleuren opgehaald of ingesteld die overeenkomen met de punten in het pad ditPathGradientBrush vullingen.
Transform { get; set; }Haalt of stelt een kopie inMatrix die hiervoor een lokale geometrische transformatie definieertTransformBrush .
WrapMode { get; set; }Haalt of zet aWrapMode opsomming die de wrap-modus hiervoor aangeeftTransformBrush .

methoden

NaamBeschrijving
virtual DeepClone()Maakt een nieuwe diepe kloon van de huidigeBrush .
Dispose()Verwijdert de huidige instantie.
MultiplyTransform(Matrix)Vermenigvuldigt deMatrix dat vertegenwoordigt de lokale geometrische transformatie hiervanLinearGradientBrush door de opgegevenMatrix door het gespecificeerde vooraf te gaanMatrix .
MultiplyTransform(Matrix, MatrixOrder)Vermenigvuldigt deMatrix dat vertegenwoordigt de lokale geometrische transformatie hiervanLinearGradientBrush door de opgegevenMatrix in de opgegeven volgorde.
ResetTransform()Reset deTransform eigendom tot identiteit.
RotateTransform(float)Roteert de lokale geometrische transformatie met de gespecificeerde hoeveelheid. Deze methode voegt de rotatie toe aan de transformatie.
RotateTransform(float, MatrixOrder)Roteert de lokale geometrische transformatie met de opgegeven hoeveelheid in de opgegeven volgorde.
ScaleTransform(float, float)Schaalt de lokale geometrische transformatie met de gespecificeerde hoeveelheden. Deze methode voegt de schaalmatrix toe aan de transformatie.
ScaleTransform(float, float, MatrixOrder)Schaalt de lokale geometrische transformatie met de opgegeven hoeveelheden in de opgegeven volgorde.
SetBlendTriangularShape(float)Maakt een verloop met een middenkleur en een lineair verloop naar één omringende kleur.
SetBlendTriangularShape(float, float)Creëert een verloop met een middenkleur en een lineair verloop naar elke omringende kleur.
SetSigmaBellShape(float)Maakt een verlooppenseel dat van kleur verandert vanaf het midden van het pad naar de rand van het pad. De overgang van de ene kleur naar de andere is gebaseerd op een klokvormige curve.
SetSigmaBellShape(float, float)Maakt een verlooppenseel dat van kleur verandert vanaf het midden van het pad naar de rand van het pad. De overgang van de ene kleur naar de andere is gebaseerd op een klokvormige curve.
TranslateTransform(float, float)Vertaalt de lokale geometrische transformatie door de opgegeven dimensies. Deze methode voegt de vertaling toe aan de transformatie.
TranslateTransform(float, float, MatrixOrder)Vertaalt de lokale geometrische transformatie door de opgegeven dimensies in de opgegeven volgorde.

Opmerkingen

De middenkleur is standaard wit. Een gebruiker kan deze waarde op elk moment later wijzigen.

De array met surroundkleuren wordt standaard geïnitialiseerd door een enkel element met witte kleur. De surroundkleuren kunnen later worden gewijzigd, maar er is minimaal één element vereist bij het instellen van de surroundkleuren.

Zie deBlend voor meer informatie over de initialisatie.

Zie ook