Leadtools.Annotations Namespace > AnnAutomationManager Class : CurrentObjectId Property |
public int CurrentObjectId {get; set;}
'Declaration Public Property CurrentObjectId As Integer
'Usage Dim instance As AnnAutomationManager Dim value As Integer instance.CurrentObjectId = value value = instance.CurrentObjectId
The current automation object id is the AnnAutomationObject.Id of the AnnAutomationObject currently selected in the ToolBar. This object is the "active" object to be drawn on the current active AnnAutomation. You can change the value of this property programmatically. It also changes when the user clicks on the buttons of the automation ToolBar.
The CurrentObjectIdChanged event is fired when this property is changed
Imports Leadtools Imports Leadtools.Annotations Imports Leadtools.WinForms Imports Leadtools.Codecs Public Sub AnnAutomationManager_CurrentObjectId(ByVal manager As AnnAutomationManager) ' if you are using the automation toolbar, notice the line button gets selected as well manager.CurrentObjectId = AnnAutomationManager.LineObjectId End Sub
using Leadtools; using Leadtools.Annotations; using Leadtools.WinForms; using Leadtools.Codecs; public void AnnAutomationManager_CurrentObjectId(AnnAutomationManager manager) { // if you are using the automation toolbar, notice the line button gets selected as well manager.CurrentObjectId = AnnAutomationManager.LineObjectId; }