| Overload | Description | 
|---|---|
| GradientSelectionRenderer Constructor(Color,Color,LinearGradientMode,Int32) | Creates a new gradient selection renderer. | 
| GradientSelectionRenderer Constructor() | Represents a renderer for selections with gradients. | 
This example assigns a gradient renderer to the spreadsheet.
             
            
            | C# |  Copy Code | 
|---|---|
public class SelectionRenderer : FarPoint.Win.Spread.GradientSelectionRenderer { private Color clr1; private Color clr2; private System.Drawing.Drawing2D.LinearGradientMode gradMode; private int op; public SelectionRenderer(Color color1, Color color2, System.Drawing.Drawing2D.LinearGradientMode mode, int opacity) : base(Color.Beige, Color.Blue, Drawing2D.LinearGradientMode.ForwardDiagonal, 220) { clr1 = color1; clr2 = color2; gradMode = mode; op = opacity; } public new void PaintSelection(Graphics g, int x, int y, int width, int height) { if (((width > 0) && (height > 0))) { Color c1 = Color.FromArgb(op, clr1.R, clr1.G, clr1.B); Color c2 = Color.FromArgb(op, clr2.R, clr2.G, clr2.B); object selectionBrush = new System.Drawing.Drawing2D.LinearGradientBrush(new Rectangle(x, y, width, height), c1, c2, gradMode); g.FillRectangle(selectionBrush, x, y, width, height); selectionBrush.Dispose(); } } } fpSpread1.SelectionRenderer = new SelectionRenderer(Color.Beige, Color.Blue, Drawing2D.LinearGradientMode.ForwardDiagonal, 220);  | |
| Visual Basic |  Copy Code | 
|---|---|
FpSpread1.SelectionRenderer = New FarPoint.Win.Spread.GradientSelectionRenderer(Color.Aqua, Color.Bisque, Drawing2D.LinearGradientMode.ForwardDiagonal,
220) | |
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8