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 > AnnObject Class : BoundingRectangle Property |
public virtual AnnRectangle BoundingRectangle {get;}
'Declaration Public Overridable ReadOnly Property BoundingRectangle As AnnRectangle
'Usage Dim instance As AnnObject Dim value As AnnRectangle value = instance.BoundingRectangle
public: virtual property AnnRectangle BoundingRectangle { AnnRectangle get(); }
This example will add a new annotation rectangle object at the bounding rectangle of another annotation object, offeset by 20.
Imports Leadtools Imports Leadtools.Annotations Imports Leadtools.Codecs Imports Leadtools.WinForms Imports Leadtools.Drawing Public Sub AnnObject_BoundingRectangle(ByVal obj As AnnObject) Dim rc As AnnRectangle = obj.BoundingRectangle Dim rectObj As AnnRectangleObject = New AnnRectangleObject() rc.Offset(20, 20) rectObj.Bounds = rc rectObj.Pen = New AnnPen(Color.Red, New AnnLength(3, AnnUnit.Pixel)) rectObj.Name = "New Rectangle" obj.Container.Objects.Add(rectObj) End Sub
using Leadtools; using Leadtools.Annotations; using Leadtools.Codecs; using Leadtools.WinForms; using Leadtools.Drawing; public void AnnObject_BoundingRectangle(AnnObject obj) { AnnRectangle rc = obj.BoundingRectangle; AnnRectangleObject rectObj = new AnnRectangleObject(); rc.Offset(20, 20); rectObj.Bounds = rc; rectObj.Pen = new AnnPen(Color.Red, new AnnLength(3, AnnUnit.Pixel)); rectObj.Name = "New Rectangle"; obj.Container.Objects.Add(rectObj); }