LEADTOOLS JavaScript(Leadtools.Annotations.Automation)

CurrentDesignerChangedイベント

フレームを表示
カレントデザイナが変更されたとき、発生します。
構文
add_currentDesignerChanged(function(sender, e))
currentDesignerChanged.add(function(sender, e))
remove_currentDesignerChanged(function(sender, e))
currentDesignerChanged.remove(function(sender, e))
    
いつでも、AnnAutomationオブジェクトは、以下のように作業AnnDesigner-派生オブジェクトを持っていることができます:
デザイナーベースクラス メモ
null

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

AnnDrawDesigner

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

AnnEditDesigner

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

AnnRunDesigner

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

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

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

イベントデータ
パラメーター 説明
送り主 'var' イベントのソース。
e EventArgs イベントデータ。
参照