The AnnBrush Class is available in LEADTOOLS Document and Medical Imaging toolkits.
Classes derived from this abstract base class define objects used to fill the interiors of annotation objects like rectangles, ellipses, polygons, etc.
Object Model
Syntax
Visual Basic (Usage) | Copy Code |
---|
Dim instance As AnnBrush |
Example
This example uses an AnnBrush to fill a rectangle.
Visual Basic | Copy Code |
---|
Public Sub AnnBrush_AnnBrush(ByVal graphics As Graphics, ByVal br As AnnBrush, ByVal converter As AnnUnitConverter, ByVal rc As AnnRectangle)
Dim gdiBrush As Brush = br.Create(converter, rc)
Try
Dim rect As RectangleF = rc.ConvertTo(converter, AnnUnit.Pixel).ToRectangleF()
graphics.FillRectangle(gdiBrush, rect)
Finally
CType(gdiBrush, IDisposable).Dispose()
End Try
End Sub |
C# | Copy Code |
---|
public void AnnBrush_AnnBrush(Graphics graphics, AnnBrush br, AnnUnitConverter converter, AnnRectangle rc)
{
using(Brush gdiBrush = br.Create(converter, rc))
{
RectangleF rect = rc.ConvertTo(converter, AnnUnit.Pixel).ToRectangleF();
graphics.FillRectangle(gdiBrush, rect);
}
} |
Inheritance Hierarchy
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
See Also