(Leadtools.Annotations.Automation)

フレームを表示

CurrentDesignerChangedイベント






カレントデザイナが変更されたとき、発生します。
構文
public event EventHandler CurrentDesignerChanged
'Declaration
 
Public Event CurrentDesignerChanged As EventHandler
public event EventHandler CurrentDesignerChanged
public void addCurrentDesignerChangedListener(AnnEventListener listener)
public void removeCurrentDesignerChangedListener(AnnEventListener listener)
            
add_CurrentDesignerChanged(function(sender, e))
remove_CurrentDesignerChanged(function(sender, e))

解説
いつでも、AnnAutomationオブジェクトは、以下のように作業AnnDesigner-派生オブジェクトを持っていることができます:
デザイナーベースクラス メモ
null

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

AnnDrawDesigner

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

AnnEditDesigner

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

AnnRunDesigner

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

それが実行する間、このイベントはカレントデザイナと変更にフックするか、そのステータスをモニターすることができます。たとえば、CurrentDesignerLeadtools.Annotations.Designers.AnnDrawDesigner派生クラスであるかどうか決定することができて、AnnDrawDesigner.Drawイベントなどにサブスクライブすることができます。

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

必要条件

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

参照

参照

AnnAutomationクラス
AnnAutomationメンバ

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