The UserMode Property supports WPF/Silverlight.
The UserMode Property is available in LEADTOOLS Document and Medical Imaging toolkits.
Gets or sets the current user mode. Supported in Silverlight, Windows Phone 7Visual Basic (Declaration) | |
---|---|
Public Property UserMode As AnnUserMode |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As AnnAutomationManager Dim value As AnnUserMode instance.UserMode = value value = instance.UserMode |
C# | |
---|---|
public AnnUserMode UserMode {get; set;} |
C++/CLI | |
---|---|
public: property AnnUserMode UserMode { AnnUserMode get(); void set ( AnnUserMode value); } |
Property Value
An AnnUserMode value that specifies the current user mode.This example flips the user mode between run and design.
Visual Basic | Copy Code |
---|---|
Private Sub AnnAutomationManager_UserMode(ByVal manager As AnnAutomationManager) If manager.UserMode = AnnUserMode.Design Then manager.UserMode = AnnUserMode.Run Else manager.UserMode = AnnUserMode.Design End If End Sub |
C# | Copy Code |
---|---|
private void AnnAutomationManager_UserMode(AnnAutomationManager manager) { if(manager.UserMode == AnnUserMode.Design) manager.UserMode = AnnUserMode.Run; else manager.UserMode = AnnUserMode.Design; } |
SilverlightCSharp | Copy Code |
---|---|
private void AnnAutomationManager_UserMode(AnnAutomationManager manager) { if(manager.UserMode == AnnUserMode.Design) manager.UserMode = AnnUserMode.Run; else manager.UserMode = AnnUserMode.Design; } |
SilverlightVB | Copy Code |
---|---|
Private Sub AnnAutomationManager_UserMode(ByVal manager As AnnAutomationManager) If manager.UserMode = AnnUserMode.Design Then manager.UserMode = AnnUserMode.Run Else manager.UserMode = AnnUserMode.Design End If End Sub |
AnnUserMode.Design is for creating objects; AnnUserMode.Run mode is for viewing them.
Switching the user mode to AnnUserMode.Run automatically hides the automation ToolBar. Setting the user mode to AnnUserMode.Design displays the ToolBar.
The UserModeChanged event is fired when this property is changed.
Target Platforms: Silverlight 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7, MAC OS/X (Intel Only)