【问题标题】:Opening ArcFM Attribute Editor from ArcObjects从 ArcObjects 打开 ArcFM 属性编辑器
【发布时间】:2010-11-12 23:42:47
【问题描述】:

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

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

【问题讨论】:

    标签: esri arcmap


    【解决方案1】:

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

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

    分享和享受。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-10
      • 1970-01-01
      • 1970-01-01
      • 2012-11-29
      • 2018-08-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多