PathGradientBrush

PathGradientBrush class

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

public sealed class PathGradientBrush : PathGradientBrushBase

Konstruktörer

namnBeskrivning
PathGradientBrush(GraphicsPath)Initierar en ny instans avPathGradientBrush klass med den angivna sökvägen.
PathGradientBrush(PointF[])Initierar en ny instans avPathGradientBrush klass med de angivna punkterna.
PathGradientBrush(Point[])Initierar en ny instans avPathGradientBrush klass med de angivna punkterna.
PathGradientBrush(PointF[], WrapMode)Initierar en ny instans avPathGradientBrush klass med de angivna punkterna och lindningsläget.
PathGradientBrush(Point[], WrapMode)Initierar en ny instans avPathGradientBrush klass med de angivna punkterna och lindningsläget.

Egenskaper

namnBeskrivning
Blend { get; set; }Hämtar eller sätter enBlend som anger positioner och faktorer som definierar en anpassad falloff för gradienten.
CenterColor { get; set; }Hämtar eller ställer in färgen i mitten av banans gradient.
CenterPoint { get; set; }Hämtar eller ställer in mittpunkten för banans gradient.
Disposed { get; }Får ett värde som indikerar om denna instans är bortskaffad.
FocusScales { get; set; }Hämtar eller ställer in fokuspunkten för gradientnedgången.
GraphicsPath { get; }Får den grafiska vägen som denna pensel byggdes på.
IsTransformChanged { get; }Får ett värde som indikerar om transformationer har ändrats på något sätt. Till exempel att ställa in transformationsmatrisen eller anropa någon av metoderna som ändrar transformationsmatrisen. Egenskapen introduceras för bakåtkompatibilitet med GDI+.
Opacity { get; set; }Hämtar eller ställer in borstens opacitet. Värdet ska vara mellan 0 och 1. Värdet 0 betyder att borsten är helt synlig, värdet 1 betyder att borsten är helt ogenomskinlig.
PathPoints { get; }Får vägpunkterna som denna pensel byggdes på.
SurroundColors { get; set; }Hämtar eller ställer in en rad färger som motsvarar punkterna i vägen dennaPathGradientBrush fyller.
Transform { get; set; }Hämtar eller ställer in en kopiaMatrix som definierar en lokal geometrisk transformation för dettaTransformBrush .
WrapMode { get; set; }Hämtar eller sätter enWrapMode uppräkning som anger lindningsläget för dettaTransformBrush .

Metoder

namnBeskrivning
virtual DeepClone()Skapar en ny djup klon av strömmenBrush .
Dispose()Tar bort den aktuella instansen.
MultiplyTransform(Matrix)MultiplicerarMatrix som representerar den lokala geometriska transformationen av dettaLinearGradientBrush av den angivnaMatrix genom att föregå det angivnaMatrix .
MultiplyTransform(Matrix, MatrixOrder)MultiplicerarMatrix som representerar den lokala geometriska transformationen av dettaLinearGradientBrush av den angivnaMatrix i angiven ordning.
ResetTransform()ÅterställerTransform egenskap till identitet.
RotateTransform(float)Roterar den lokala geometriska transformationen med angivet belopp. 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 mängderna. Den här metoden lägger in skalningsmatrisen i transformationen.
ScaleTransform(float, float, MatrixOrder)Skalar den lokala geometriska transformationen med de angivna mängderna i angiven ordning.
SetBlendTriangularShape(float)Skapar en gradient med en mittfärg och en linjär nedgång till en omgivande färg.
SetBlendTriangularShape(float, float)Skapar en övertoning med en mittfärg och en linjär nedgång till varje omgivande färg.
SetSigmaBellShape(float)Skapar en övertoningspensel som ändrar färg från mitten av banan utåt till banans gräns. Övergången från en färg till en annan är baserad på en klockformad kurva.
SetSigmaBellShape(float, float)Skapar en övertoningspensel som ändrar färg från mitten av banan utåt till banans gräns. Övergången från en färg till en annan är baserad på en klockformad kurva.
TranslateTransform(float, float)Översätter den lokala geometriska transformationen med de angivna måtten. Denna metod lägger till översättningen till transformen.
TranslateTransform(float, float, MatrixOrder)Översätter den lokala geometriska transformationen med de angivna måtten i angiven ordning.

Anmärkningar

Mittfärgen är vit som standard. En användare kan ändra detta värde när som helst senare.

Surroundfärgsarrayen initieras av ett enda element som innehåller vit färg som standard. Surroundfärgerna kan ändras senare, men minst ett enda element krävs när du ställer in surroundfärgerna.

Se denBlend för mer information om dess initiering.

Se även