2017-05-10 17 views
2

私はEnterprise ArchitectをC#アドインを使用して作業しています。属性が要素にドロップされた場合、タグ付き値ウィンドウを自動的に表示する必要があります。このウィンドウもリポジトリにドッキングする必要があります。エンタープライズアーキテクトのタグ付き値ウィンドウの表示

私はSession.Repository.AddWindow()を使用してみましたが、アドインウィンドウがある場合にのみ機能します。コードでタグ付き値ウィンドウを表示するために利用できるEA APIはありますか?前もって感謝します。

答えて

1

残念ながら答えはノーです。位置はレジストリに格納され、さまざまなワークスペースレイアウトを読み込むためのメニューは、%appdata%\Sparx Systems\EA\Workspace Layouts*からこれらの位置を読み込んで格納します。個々のウィンドウのこれらの位置とセット位置をデコードすることはできますが、EAは手動メニュー呼び出しからしかそれらをロードできません。唯一の方法(あなたが強制されている場合)は、Windozeのバックドアを介したメニュークリックをシミュレートすることです。

+0

になるはずです。ユーザーコントロールを再作成する方が良いでしょう – Mart10

0

私は(あなたが常にその入力をシミュレートすることができ、ウィンドウは、レイアウトの一部であった場合、ウィンドウが

を表示されますので、タグ付きウィンドウは、あなたがアクセスできるショートカット(CTRL +シフト+ 6)を持っていることに気づきましたその後削除されます)、彼はメニューのクリックをシミュレートする必要がある場合は、その時点でそれが

関連する問題