Class LinearGradientBrush

LinearGradientBrush class

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

public sealed class LinearGradientBrush : Brush

Constructeurs

NaamBeschrijving
LinearGradientBrush(Point, Point, Color, Color)Initialiseert een nieuw exemplaar van hetLinearGradientBrush klasse met de opgegeven punten en kleuren.
LinearGradientBrush(PointF, PointF, Color, Color)Initialiseert een nieuw exemplaar van hetLinearGradientBrush klasse met de opgegeven punten en kleuren.
LinearGradientBrush(Rectangle, Color, Color, float)Initialiseert een nieuw exemplaar van hetLinearGradientBrushklasse gebaseerd op een rechthoek, begin- en eindkleuren en een oriëntatiehoek.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)Initialiseert een nieuw exemplaar van hetLinearGradientBrush klasse gebaseerd op een rechthoek, begin- en eindkleuren en oriëntatie.
LinearGradientBrush(RectangleF, Color, Color, float)Initialiseert een nieuw exemplaar van hetLinearGradientBrushklasse gebaseerd op een rechthoek, begin- en eindkleuren en een oriëntatiehoek.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)Initialiseert een nieuw exemplaar van hetLinearGradientBrush klasse gebaseerd op een rechthoek, begin- en eindkleuren en een oriëntatiemodus.
LinearGradientBrush(Rectangle, Color, Color, float, bool)Initialiseert een nieuw exemplaar van hetLinearGradientBrushklasse gebaseerd op een rechthoek, begin- en eindkleuren en een oriëntatiehoek.
LinearGradientBrush(RectangleF, Color, Color, float, bool)Initialiseert een nieuw exemplaar van hetLinearGradientBrushklasse gebaseerd op een rechthoek, begin- en eindkleuren en een oriëntatiehoek.

Eigenschappen

NaamBeschrijving
Blend { get; set; }Haalt of zet aBlend die posities en factoren specificeert die een custom falloff definiëren voor het verloop.
GammaCorrection { get; set; }Krijgt of stelt een waarde in die aangeeft of hiervoor gammacorrectie is ingeschakeldLinearGradientBrush .
InterpolationColors { get; set; }Haalt of zet aColorBlenddat definieert een veelkleurig lineair verloop.
LinearColors { get; set; }Hiermee worden de begin- en eindkleuren van het verloop opgehaald of ingesteld.
Rectangle { get; }Krijgt een rechthoekig gebied dat de begin- en eindpunten van het verloop definieert.
Transform { get; set; }Haalt of stelt een kopie inMatrix die hiervoor een lokale geometrische transform definieertLinearGradientBrush .
WrapMode { get; set; }Haalt of zet aWrapMode opsomming die de wrap mode hiervoor aangeeftLinearGradientBrush .

methoden

NaamBeschrijving
override Clone()Maakt hiervan een exacte kopieLinearGradientBrush .
Dispose()Geeft alle bronnen vrij die door dit Brush-object worden gebruikt.
MultiplyTransform(Matrix)Vermenigvuldigt deMatrix dat vertegenwoordigt de lokale geometrische transform hiervanLinearGradientBrush door de opgegevenMatrix door prepending de gespecificeerdeMatrix .
MultiplyTransform(Matrix, MatrixOrder)Vermenigvuldigt deMatrix dat vertegenwoordigt de lokale geometrische transform 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)Creëert een lineair verloop met een middenkleur en een lineair verloop naar een enkele kleur aan beide uiteinden.
SetBlendTriangularShape(float, float)Creëert een lineair verloop met een middenkleur en een lineair verloop naar een enkele kleur aan beide uiteinden.
SetSigmaBellShape(float)Creëert een gradiëntdaling op basis van een klokvormige curve.
SetSigmaBellShape(float, float)Creëert een gradiëntdaling op basis van een klokvormige curve.
TranslateTransform(float, float)Vertaalt de lokale geometrische transformatie met 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.

Zie ook