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 > AnnAutomationManager Class : UserModeChanged Event |
public event EventHandler UserModeChanged
'Declaration Public Event UserModeChanged As EventHandler
'Usage Dim instance As AnnAutomationManager Dim handler As EventHandler AddHandler instance.UserModeChanged, handler
public: event EventHandler^ UserModeChanged
This example subscribes to the UserModeChanged event in order to update a UI element.
Imports Leadtools Imports Leadtools.Annotations Imports Leadtools.WinForms Imports Leadtools.Codecs Public Sub AnnAutomationManager_UserModeChanged(ByVal manager As AnnAutomationManager) AddHandler manager.UserModeChanged, AddressOf OnUserModeChanged End Sub Private Sub OnUserModeChanged(ByVal sender As Object, ByVal e As EventArgs) Dim manager As AnnAutomationManager = CType(IIf(TypeOf sender Is AnnAutomationManager, sender, Nothing), AnnAutomationManager) MessageBox.Show(String.Format("User mode has changed, new mode is {0}", manager.UserMode)) End Sub
using Leadtools; using Leadtools.Annotations; using Leadtools.WinForms; using Leadtools.Codecs; public void AnnAutomationManager_UserModeChanged(AnnAutomationManager manager) { manager.UserModeChanged += new EventHandler(OnUserModeChanged); } private void OnUserModeChanged(object sender, EventArgs e) { AnnAutomationManager manager = sender as AnnAutomationManager; MessageBox.Show(String.Format("User mode has changed, new mode is {0}", manager.UserMode)); }