从ArcObjects打开ArcFM属性编辑器

时间:2009-07-22 12:24:46

标签: esri arcmap

我正在尝试以编程方式选择某个功能后打开ArcFM属性编辑器 我认为最简单的方法是抓住对其按钮的引用,并调用它的OnClick方法。这是最好的解决方案吗?我如何找到按钮的UID? (如果有找到按钮/命令UID的一般方法,我会很感激。)

似乎ESRI和M& M(不是糖果......)竭尽全力提供非常糟糕的文件......

1 个答案:

答案 0 :(得分:1)

我最后得到了它(在我的同事的帮助下)。如果有人对打开属性编辑器感兴趣,请点击:

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

分享并享受。