(Leadtools.Annotations.Automation)

フレームを表示

UserModeプロパティ






現在のユーザモードを取得または設定します。
構文
public AnnUserMode UserMode {get; set;}
'Declaration
 
Public Property UserMode As AnnUserMode
public AnnUserMode UserMode {get; set;}
@property (nonatomic) LTAnnUserMode userMode;
public AnnUserMode getUserMode()
public void setUserMode(AnnUserMode userMode)
            
 <br/>get_UserMode();<br/>set_UserMode(value);<br/>Object.defineProperty('UserMode'); 

属性値

現在のユーザモードを指定するAnnUserMode値。デフォルト値は、AnnUserMode.Designです。
解説

AnnUserMode.Designは、オブジェクトを作成するためにあります;AnnUserMode.Runモードは、表示するためにあります。

このプロパティの値が変更されるとき、UserModeChangedイベントは発生されます。

サンプル

このサンプルは、走力とデザインの間でユーザモードを上下に反転します。

Copy Code  
using Leadtools.Annotations.Automation;
using Leadtools.Annotations.Core;
using Leadtools.Codecs;
using Leadtools.Controls;
using Leadtools.Annotations.WinForms;
using Leadtools.Annotations.Rendering;

[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");
   }
}
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");
   }
}
必要条件

ターゲットプラットホーム

参照

参照

AnnAutomationManagerクラス
AnnAutomationManagerメンバ

  Leadtools.Annotations.Automationは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能