Gets the owner annotation container.
public AnnContainer Container { get; } @property (nonatomic, strong, readonly, nullable) LTAnnContainer *container; public AnnContainer getContainer() public:property AnnContainer^ Container{AnnContainer^ get()}
Container # get (AnnLoadPictureEventArgs)
The owner annotation container.
using Leadtools.Annotations.Automation;using Leadtools.Annotations.Engine;using Leadtools.Annotations.Rendering;using Leadtools.Codecs;using Leadtools.Annotations;using Leadtools.WinForms;public void AnnRenderingEngine_LoadPicture(){// get the current rendering engineAnnRenderingEngine renderingEngine = _automation.AutomationControl.RenderingEngine;// Change the default loading object placeholder to be a green border with semi-transparent backgroundAnnStroke stroke = AnnStroke.Create(AnnSolidColorBrush.Create("Green"), LeadLengthD.Create(1));AnnBrush fill = AnnSolidColorBrush.Create("rgba(0, 0, 0, 0.5)");renderingEngine.LoadingPictureStroke = stroke;renderingEngine.LoadingPictureFill = fill;// Hook to the LoadPicture eventrenderingEngine.LoadPicture += renderingEngine_LoadPicture;// Create a new AnnHotspotObject with a picture from a remote serverdouble inch = 720;AnnHotspotObject hotspot = new AnnHotspotObject();// Add the object at location 1,1 inch with size 4,2 incheshotspot.Rect = LeadRectD.Create(1 * inch, 1 * inch, 4 * inch, 2 * inch);// Set its pictureAnnPicture picture = new AnnPicture("ms-appx:///Assets/Logo.png");hotspot.Picture = picture;// Add it to the containerAnnContainer container = _automation.Container;container.Children.Add(hotspot);_automation.Invalidate(LeadRectD.Empty);}void renderingEngine_LoadPicture(object sender, AnnLoadPictureEventArgs e){// Check if an error occurredif (e.Error != null){// Show info about the errorstring str = e.Error.Message;str += "\nSource: " + e.Picture.Source;str += "\nOwner object: " + e.AnnObject.FriendlyName;Debug.WriteLine(str);}}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
