(Leadtools.Annotations.Automation)

フレームを表示

CurrentDesignerプロパティ






現在操作中のデザイナーを取得します。
構文
public AnnDesigner CurrentDesigner {get;}
'Declaration
 
Public ReadOnly Property CurrentDesigner As AnnDesigner
public AnnDesigner CurrentDesigner {get;}
@property (nonatomic,retain,readonly) LTAnnDesigner* currentDesigner;
public AnnDesigner getCurrentDesigner()
 get_CurrentDesigner(); 

属性値

AnnDesignerが引き出した現在の操作中のオブジェクト。
解説

いつでも、AnnAutomationオブジェクトは、以下のように作業AnnDesigner派生オブジェクトを持っていることができます:

デザイナーベースクラス メモ
null

(設計して、ユーザモードを実行します)、デザイナーは現時点ではアクティブでありません。

AnnDrawDesigner

(ユーザー設計モード)AnnAutomationは現在描画しているか、新しいオブジェクトを描画しようとしています。

AnnEditDesigner

(ユーザモードを設計します)、一つ以上のオブジェクトは現時点では編集されているか、編集されようとしています。

AnnRunDesigner

(実行ユーザーモード)1つのオブジェクトが現在実行中か、またはこれから実行されようとしています。

このプロパティにより、現在のデザイナをフックし、実行中にその状態を変更または監視できます。たとえば、CurrentDesignerLeadtools.Annotations.Designers.AnnDrawDesigner派生クラスであるかどうか決定することができて、AnnDrawDesigner.Drawイベントなどにサブスクライブすることができます。

あるいは、直接このAnnAutomationオブジェクトの抽選編集またはRunイベントにサブスクライブすることができます。そうすると、これらのイベントが対応するデザイナイベントに自動的にフックされます。

必要条件

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

参照

参照

AnnAutomationクラス
AnnAutomationメンバ

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