LinearGradientBrush Class
NuGet: GHIElectronics.TinyCLR.UI
Assembly: GHIElectronics.TinyCLR.UI
Namespace: GHIElectronics.TinyCLR.UI.Media
A brush that paints a region with a linear color gradient.
public sealed class LinearGradientBrush : Brush
Constructors
LinearGradientBrush(Color startColor, Color endColor)
public LinearGradientBrush(Color startColor, Color endColor) : this(startColor, endColor, 0, 0, RelativeBoundingBoxSize, RelativeBoundingBoxSize)
Creates a gradient brush spanning the painted region.
LinearGradientBrush(Color startColor, Color endColor, int startX, int startY, int endX, int endY)
public LinearGradientBrush(Color startColor, Color endColor, int startX, int startY, int endX, int endY)
Creates a gradient brush with the given start and end coordinates.
Fields
StartColor
public Color StartColor
The color at the start of the gradient.
EndColor
public Color EndColor
The color at the end of the gradient.
MappingMode
public BrushMappingMode MappingMode
How the gradient start and end coordinates are interpreted.
StartY
public int StartX, StartY
The start coordinates of the gradient.
EndY
public int EndX, EndY
The end coordinates of the gradient.
RelativeBoundingBoxSize
public const int RelativeBoundingBoxSize
The coordinate range used for relative gradient mapping.