2017-09-08 26 views
1

我們正在使用的打開select<<Item>>對話框,用戶可以一次選擇只有一個項目的API企業架構師選擇項對話框

elementid=Repository.InvokeConstructPicker("IncludedTypes=Class;StereoType=foo") 

  1. 有沒有什麼辦法讓允許用戶在select<<Item>>對話框中一次選擇多個項目。

  2. 當默認打開select<<item>>對話框時,應該選擇對話框中的某些元素。

  3. 如何檢查在對話框中是否選擇了none或取消按鈕。

回答

1

請閱讀文檔。廣告1:

val = Repository.InvokeConstructPicker("IncludedTypes=Class;MultiSelect=True;"); 

廣告2:

  • 選擇(可選) - 的逗號分隔元件GUID的列表時默認
val = Repository.InvokeConstructPicker("IncludedTypes=Class;Selection={CD97B45C-1A97-4049-BB2E-97EE5951AB20};"); 

被選擇雖然我沒有測試過這個。

+0

它的工作...謝謝你 – Nav

+0

在選擇項目對話框<>選擇因爲按取消如何檢查也返回0,就OK按下選擇還沒有返回0 – Nav

+0

這是一個問題,你最好去問的Sparx。 –