public void GradientFillRectangle(
IntPtr hdc,
Rectangle destRect,
SpecialEffectsGradientStyle gradientStyle,
Color startColor,
Color endColor,
int steps
)
hdc
Handle to a device context where the gradient effect will be displayed.
destRect
Rectangle to be used as the display destination rectangle.
gradientStyle
Gradient style. For possible values refer to SpecialEffectsGradientStyle.
startColor
Value that specifies the starting color.
endColor
Value that specifies the ending color.
steps
Number of gradient color steps. Valid values are 2 to 256.
For more information, refer to Implementing Special Effects.
This Example shows the minimum requirements for using the GradientFillRectangle(Graphics,Rectangle,SpecialEffectsGradientStyle,Color,Color,Int32) method to draw and fill a rectangle with a color gradient.
using Leadtools;
using Leadtools.Codecs;
using Leadtools.SpecialEffects;
using Leadtools.Drawing;
public void GradientFillRectangle(Graphics g, Rectangle destRect)
{
SpecialEffectsProcessor processor = new SpecialEffectsProcessor();
processor.GradientFillRectangle(g, destRect, SpecialEffectsGradientStyle.EllipseToC, Color.Red, Color.Blue, 12);
}