←Select platform

AnnSolidBrush Class

Summary

Defines an annotation brush of a single color.

Syntax

C#
VB
C++
[SerializableAttribute()] 
public class AnnSolidBrush : AnnBrush 
  
<SerializableAttribute()> 
Public Class AnnSolidBrush  
   Inherits Leadtools.Annotations.AnnBrush 
   Implements System.ICloneable  
[SerializableAttribute()] 
public ref class AnnSolidBrush : public Leadtools.Annotations.AnnBrush, System.ICloneable   

Remarks

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. (Deprecated)

Example

This example uses an AnnSolidBrush to red rectangle.

C#
VB
using Leadtools; 
using Leadtools.Annotations; 
using Leadtools.Codecs; 
using Leadtools.WinForms; 
 
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); 
   } 
} 
Imports Leadtools 
Imports Leadtools.Annotations 
Imports Leadtools.Codecs 
Imports Leadtools.WinForms 
 
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 

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations Assembly