public AnnUserMode UserMode {get; set;}
public AnnUserMode UserMode {get; set;}
@property (nonatomic) LTAnnUserMode userMode;
public AnnUserMode getUserMode() public void setUserMode(AnnUserMode userMode)
get_UserMode();
set_UserMode(value);
Object.defineProperty('UserMode');
AnnUserMode.Design is for creating objects; AnnUserMode.Run mode is for viewing them.
The UserModeChanged event is fired when the value of this property is changed.
using Leadtools.Annotations.Automation; using Leadtools.Annotations.Core; using Leadtools.Codecs; using Leadtools.WinForms; public void AnnAutomationManager_UserMode() { AnnAutomationManager manager = _automation.Manager; if (manager.UserMode == AnnUserMode.Design) { manager.UserMode = AnnUserMode.Run; Debug.WriteLine("User mode is run, click again to go to design mode"); } else { manager.UserMode = AnnUserMode.Design; Debug.WriteLine("User mode is design, click again to go to run mode"); } }
using Leadtools.Converters; using Leadtools.Annotations.Automation; using Leadtools.Controls; using Leadtools.Annotations.Core; using Leadtools.Codecs; [TestMethod] public void AnnAutomationManager_UserMode() { AnnAutomationManager manager = _automation.Manager; if (manager.UserMode == AnnUserMode.Design) { manager.UserMode = AnnUserMode.Run; Debug.WriteLine("User mode is run, click again to go to design mode"); } else { manager.UserMode = AnnUserMode.Design; Debug.WriteLine("User mode is design, click again to go to run mode"); } }