←Select platform

GradientPatternFillRectangle(IntPtr,Rectangle,SpecialEffectsPatternStyle,Color,Color) Method

Summary

Draws a rectangle onto the target device context, and then fills the rectangle with the specified pattern and color.

Syntax

C#
VB
C++
Public Overloads Sub GradientPatternFillRectangle( _ 
   ByVal hdc As IntPtr, _ 
   ByVal destRect As Rectangle, _ 
   ByVal patternStyle As Leadtools.Specialeffects.SpecialEffectsPatternStyle, _ 
   ByVal backColor As Color, _ 
   ByVal foreColor As Color _ 
) 
public void GradientPatternFillRectangle(  
   IntPtr hdc, 
   Rectangle destRect, 
   Leadtools.Specialeffects.SpecialEffectsPatternStyle patternStyle, 
   Color backColor, 
   Color foreColor 
) 
public: 
void GradientPatternFillRectangle(  
   IntPtr hdc, 
   Rectangle destRect, 
   Leadtools.Specialeffects.SpecialEffectsPatternStyle patternStyle, 
   Color backColor, 
   Color foreColor 
) 

Parameters

hdc
Handle to a device context.

destRect
Rectangle to be used as the display destination rectangle.

patternStyle
Filling style. For possible values refer to SpecialEffectsPatternStyle.

backColor
Value that specifies the background color.

foreColor
Value that specifies the foreground color.

Remarks

For general information, refer to Implementing Special Effects.

Example

This example shows the minimum requirements for using the GradientPatternFillRectangle(Graphics,Rectangle,SpecialEffectsPatternStyle,Color,Color) method to draw and fill a rectangle with a pattern and color.

C#
VB
Imports Leadtools 
Imports Leadtools.Codecs 
Imports Leadtools.SpecialEffects 
Imports Leadtools.Drawing 
 
Public Sub GradientPatternFillRectangle(ByVal g As Graphics, ByVal destRect As Rectangle) 
   Dim processor As SpecialEffectsProcessor = New SpecialEffectsProcessor() 
   processor.GradientPatternFillRectangle(g, destRect, SpecialEffectsPatternStyle.DiagonalCross, Color.Black, Color.Blue) 
End Sub 
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.SpecialEffects; 
using Leadtools.Drawing; 
 
public void GradientPatternFillRectangle(Graphics g, Rectangle destRect) 
{ 
   SpecialEffectsProcessor processor = new SpecialEffectsProcessor(); 
   processor.GradientPatternFillRectangle(g, 
                                          destRect, 
                                          SpecialEffectsPatternStyle.DiagonalCross, 
                                          Color.Black, 
                                          Color.Blue); 
} 

Requirements

Target Platforms

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Click or drag to resize