Class EmfPlusHatchBrushData

EmfPlusHatchBrushData class

The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush.

public sealed class EmfPlusHatchBrushData : EmfPlusBaseBrushData

Constructors

NameDescription
EmfPlusHatchBrushData()The default constructor.

Properties

NameDescription
BackArgb32Color { get; set; }Gets or sets a 32-bit EmfPlusArgb object that specifies the color used to paint the background of the hatch pattern.
ForeArgb32Color { get; set; }Gets or sets a 32-bit EmfPlusArgb object that specifies the color used to draw the lines of the hatch pattern.
HatchStyle { get; set; }Gets or sets a 32-bit unsigned integer that specifies the brush hatch style. It MUST be defined in the EmfPlusHatchStyle enumeration.

Remarks

Graphics brushes are specified by EmfPlusBrush objects (section 2.2.1.1). A hatch brush paints a background and draws a pattern of lines, dots, dashes, squares, and crosshatch lines over this background. The hatch brush defines two colors: one for the background and one for the pattern over the background. The color of the background is called the background color, and the color of the pattern is called the foreground color.

See Also