Class HatchFill
Class represents the hatch fill.
Inheritance
System.Object
HatchFill
Assembly: FastReport.Base.dll
Syntax
public class HatchFill : FillBase
Constructors
HatchFill()
Initializes the HatchFill class with default settings.
Declaration
HatchFill(Color, Color, HatchStyle)
Initializes the HatchFill class with foreground, background colors and hatch style.
Declaration
public HatchFill(Color foreColor, Color backColor, HatchStyle style)
Parameters
Type |
Name |
Description |
Color |
foreColor |
Foreground color.
|
Color |
backColor |
Background color.
|
HatchStyle |
style |
Hatch style.
|
Properties
BackColor
Gets or sets the background color.
Declaration
public Color BackColor { get; set; }
Property Value
ForeColor
Gets or sets the foreground color.
Declaration
public Color ForeColor { get; set; }
Property Value
IsTransparent
Declaration
public override bool IsTransparent { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Style
Gets or sets the hatch style.
Declaration
public HatchStyle Style { get; set; }
Property Value
Type |
Description |
HatchStyle |
|
Methods
Clone()
Declaration
public override FillBase Clone()
Returns
Overrides
CreateBrush(RectangleF)
Declaration
public override Brush CreateBrush(RectangleF rect)
Parameters
Type |
Name |
Description |
RectangleF |
rect |
|
Returns
Overrides
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.Object.GetHashCode()
Serialize(FRWriter, String, FillBase)
Declaration
public override void Serialize(FRWriter writer, string prefix, FillBase fill)
Parameters
Overrides