GradientFillRectangle(IntPtr,Rectangle,SpecialEffectsGradientStyle,Color,Color,int) Method
Summary
Draws a rectangle onto the target device context, and then fills the rectangle with a gradient that begins with the specified starting color and ends with the specified ending color
Syntax
Parameters
hdc
Handle to a device context where the gradient effect will be displayed.
destRect
Rectangle to be used as the display destination rectangle.
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.
Example
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);
}
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.SpecialEffects
Imports Leadtools.Drawing
Public Sub GradientFillRectangle(ByVal g As Graphics, ByVal destRect As Rectangle)
Dim processor As SpecialEffectsProcessor = New SpecialEffectsProcessor()
processor.GradientFillRectangle(g, destRect, SpecialEffectsGradientStyle.EllipseToC, Color.Red, Color.Blue, 12)
End Sub