2009-07-22 57 views
0

我想通過編程方式選擇某個特性後,打開ArcFM屬性編輯器。
我想最簡單的方法是抓住按鈕的引用,並調用它的OnClick方法。這是最好的解決方案嗎?我如何找到按鈕的UID? (如果找到一個按鈕/命令UID的一般方法,我會很感激它)。從ArcObjects打開ArcFM屬性編輯器

看起來既ESRI和M & M(不是糖果...)費了九牛二虎之力供應非常糟糕的文檔......

回答

1

我得到了它在年底(與我合作的幫助這裏的工人)。如果任何人有興趣打開屬性編輯器,這裏有:

UID uid = new UID(); 
uid.Value = "mmDesktop.MMAttributeCmd"; 
ICommandItem commandItem = document.CommandBars.Find(uid, false, false); 
commandItem.Command.OnClick(); 

分享和享受。