Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.2
|
Leadtools.Annotations Namespace : AnnBrush Class |
[SerializableAttribute()] public abstract class AnnBrush : System.ICloneable
'Declaration <SerializableAttribute()> Public MustInherit Class AnnBrush Implements System.ICloneable
'Usage Dim instance As AnnBrush
[SerializableAttribute()] public ref class AnnBrush abstract : public System.ICloneable
This example uses an AnnBrush to fill a rectangle.
Imports Leadtools Imports Leadtools.Annotations Imports Leadtools.Codecs Imports Leadtools.WinForms 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
using Leadtools; using Leadtools.Annotations; using Leadtools.Codecs; using Leadtools.WinForms; 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); } }