Labels Property (original) (raw)

Summary

Gets the collection of labels to render on top of this AnnContainer.

Syntax

C#

Objective-C

C++/CLI

Java

Python

@property (nonatomic, strong, readonly) NSMutableArray<LTAnnLabel *> *labels; 
public List<AnnLabel> getLabels() 

Property Value

A collection of AnnLabels to render on top of this AnnContainer.

Example

using Leadtools.Annotations.Automation; using Leadtools.Annotations.Engine; using Leadtools.Codecs; using Leadtools.Annotations.WinForms; public void AnnContainer_Labels() { // Get the container for this automation AnnContainer container = _automation.Container; double inch = 720.0; // Create a couple of labels AnnLabel label = new AnnLabel(); label.IsVisible = true; label.OriginalPosition = LeadPointD.Create(1 * inch, 1 * inch); label.Foreground = AnnSolidColorBrush.Create("Red"); label.Background = AnnSolidColorBrush.Create("rgba(0, 0, 0, 0.5)"); label.Text = "Red Label"; container.Labels.Add(label); label = new AnnLabel(); label.IsVisible = true; label.OriginalPosition = LeadPointD.Create(4 * inch, 4 * inch); label.Foreground = AnnSolidColorBrush.Create("Blue"); label.Background = AnnSolidColorBrush.Create("rgba(0, 0, 0, 0.5)"); label.Text = "Blue Label"; container.Labels.Add(label); // Show the labels _automation.Invalidate(LeadRectD.Empty); }