The AnnSolidBrush Class is available in LEADTOOLS Document and Medical Imaging toolkits.
Defines an annotation brush of a single color.Visual Basic (Declaration) | |
---|---|
<SerializableAttribute()> Public Class AnnSolidBrush Inherits AnnBrush Implements ICloneable |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As AnnSolidBrush |
C# | |
---|---|
[SerializableAttribute()] public class AnnSolidBrush : AnnBrush, ICloneable |
C++/CLI | |
---|---|
[SerializableAttribute()] public ref class AnnSolidBrush : public AnnBrush, ICloneable |
This example uses an AnnSolidBrush to red rectangle.
Visual Basic | Copy Code |
---|---|
Public Sub AnnSolidBrush_AnnSolidBrush(ByVal graphics As Graphics, ByVal converter As AnnUnitConverter, ByVal rc As AnnRectangle) Dim annBrush As AnnSolidBrush = New AnnSolidBrush(Color.Red) Dim gdiBrush As Brush = annBrush.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 AnnSolidBrush_AnnSolidBrush(Graphics graphics, AnnUnitConverter converter, AnnRectangle rc) { AnnSolidBrush annBrush = new AnnSolidBrush(Color.Red); using(Brush gdiBrush = annBrush.Create(converter, rc)) { RectangleF rect = rc.ConvertTo(converter, AnnUnit.Pixel).ToRectangleF(); graphics.FillRectangle(gdiBrush, rect); } } |
Annotation brushes are used to fill the interiors of annotation objects like rectangles, ellipses, polygons, etc.
For more information, refer to Changing Annotation Automation Background Colors.
System.Object
Leadtools.Annotations.AnnBrush
Leadtools.Annotations.AnnSolidBrush
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7