ArcGIS Pro 二次开发问题记录

Addin

问题:菜单栏最后总有一个“加载项”页面,里面是所有的分组、按钮

解决:将 Config.daml 里面的各个 group 项的 appearsOnAddInTab 属性设置为 false 即可。


问题:加载项插件项目管理配置项目 项目类型互换

解决:在项目文件(.csproj)中相应的添加/删除配置项:

1
2
3
<PropertyGroup>
<PackageType>Configuration</PackageType>
</PropertyGroup>

扩展:

加载项插件项目 -> 管理配置项目

  • 添加 ConfigurationManager 实现类(修改加载界面、首页、关于页面,添加程序启动、退出事件等)

  • Config.daml 中添加:

    1
    2
    3
    <Configuration>
    <ConfigurationManager className="ConfigurationManager实现类的类名"/>
    </Configuration>