我正在尝试以编程方式选择某个功能后打开ArcFM属性编辑器 我认为最简单的方法是抓住对其按钮的引用,并调用它的OnClick方法。这是最好的解决方案吗?我如何找到按钮的UID? (如果有找到按钮/命令UID的一般方法,我会很感激。)
似乎ESRI和M& M(不是糖果......)竭尽全力提供非常糟糕的文件......
答案 0 :(得分:1)
我最后得到了它(在我的同事的帮助下)。如果有人对打开属性编辑器感兴趣,请点击:
UID uid = new UID();
uid.Value = "mmDesktop.MMAttributeCmd";
ICommandItem commandItem = document.CommandBars.Find(uid, false, false);
commandItem.Command.OnClick();
分享并享受。