1.鼠标右键项目,选择添加->新建项。

2.平常会使用到的是Base CommandBase MenuBase ToolBase ToolbarDockable Window这几种控件,但是这几种控件之间还有一些关系,下面进行一一解释。

3.Base Command是最基础的工具按钮,像ArcGis本身的添加图层按钮或编辑按钮等等都是Base Command
4.Base Menu是第二等级菜单,其中可以注册多个Base Command,以下拉菜单的形式展示。
5.Base Toolbar是第三等级菜蛋,其中可以注册多个Base Menu,每一个Base Menu横方向排列。

其中【新建工程、删除工程】是Base Command,【工程操作】是Base Menu,【COMUS】是Base Toolbar
6.Base Tool是工具类型的按钮,ArcGis中也有很多Base Tool类型的原生工具,与前几个没有关系。

7.Dockable Window是鹰眼控件,原生ArcGis中的工具箱、图层组等等都是鹰眼控件。

常用的控件就是这五个,其中具体的注册关系、以及如何注册会在专栏的后续讲解。

2.Arcgis Engine(Extending Arcobjects)的各组件介绍相关推荐

  1. ArcGIS Engine学习系列1 AE基础介绍

    1.ArcGIS软件体系结构 2.ArcObjects ArcObjects是ESRI公司ArcGIS系列产品的开发平台,它是基于Microsoft COM技术(基于微软COM技术,所以只能在这个环境 ...

  2. ArcGIS介绍:ArcObjects、 ArcGIS Desktop、ArcGIS Engine 和 ArcSDE、ArcIMS、ArcGIS Server

    版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://hgg2002.blogbus.com/logs/45875381.html 在ArcGIS 9系列产品中,ArcGI ...

  3. 【ArcGIS Engine二次开发】入门基础(1):ArcGIS Engine简介及开发环境搭建

    文章目录 ArcGIS Engine概述 ArcGIS Engine与ArcObjects的关系 ArcGIS Engine下载及安装 ArcGIS Engine概述 ArcGIS Engine简介 ...

  4. ArcGIS Engine 10.5下构建Java程序—轻松入门

    虽然接触Engine Java的时间比较长,也接触过用户的一些问题,但是一般都是直接从ArcObjects SDK for Java的示例工程中找一个,然后测试用户代码,并没有自己动手搭建过Engin ...

  5. 1.Arcgis Engine + WPF插件式(Extending Arcobjects)开发---新建工程(1)

    以10.4版本的Arcgis为例,首先需要下载Arcgis Engine安装包,安装好以后,VS直到出现以下选项证明安装成功. Desktop Add-ins是通过一个ESRI自带的插件程序进行注册. ...

  6. Arcgis Engine中检索 COM 类工厂中 CLSID 为{*} 的组件失败,原因是出现以下错误: 80040111 的解决方法

    最近在学习Arcgis Engine开发时,创建实例时经常会出现下列错误 网上搜索到的解决办法有两种: 1.操作系统版本问题 如果是在Win7 64版本下,可能出现该问题,需要将把配置管理器里的运行平 ...

  7. ArcGIS Engine 中的多线程使用

    转自原文ArcGIS Engine 中的多线程使用 一直都想写写AE中多线程的使用,但一直苦于没有时间,终于在中秋假期闲了下来.呵呵,闲话不说了,进入正题! 大家都了解到ArcGIS中处理大数据量时速 ...

  8. 利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用

    Dixon 原文  用ArcGIS Engine.VS .NET和Windows控件开发GIS应用 此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署应用的方 ...

  9. ArcGIS Engine 10开发环境的一些常见问题(转载)

    转自:http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=107612&extra=&page=1 许多版友在刚刚使用ArcGIS 1 ...

最新文章

  1. 【TensorFlow篇】--DNN初始和应用
  2. PaddleOCR加载chinese_ocr_db_crnn_server模型进行中英文混合预测(命令行)实践
  3. 上如何刻字_校园石阶上被人刻了1700多个字?!这次网友却说好
  4. 计算机linux入门教程,Turbolinux入门教程1
  5. 设计模式笔记十四:责任链模式
  6. css让子元素展示成一行,封面模板循环子栏目一行两列DIV+CSS成功实现
  7. jQuery UI dialog实现dialog弹框显示
  8. 关于数据分析师的4个你问我答,你曾有过这些困扰吗?
  9. jsp用javascript关于浏览器静止后退,刷新
  10. 包分类算法最坏情况下性能比较
  11. 蓝奏云无视密码强制下载器
  12. ad18添加许可证无反应怎么回事
  13. HCIA---华为认证初级网络工程师
  14. 腾讯校园招聘历年经典面试题汇总:前端
  15. 《极客时间-技术管理实战》读书笔记
  16. 学生托管班_托管班一般多少钱一个月
  17. 时间序列的分析和预测
  18. 微信小程序--在wxml中设置保留小数位数
  19. Apple Color Emoji打开
  20. cadence学习笔记 从ultra librarain网站下载封装并生成封装文件

热门文章

  1. javascript 全文替换
  2. Web安全 PHP反序列化漏洞的 测试.(可以 防止恶意用户利用漏洞)
  3. 回报园子,推荐个靠谱的北京IT高端职位招聘信息微信
  4. 诺奖得主罗杰错了?“宇宙在大爆炸之前就存在”毫无根据可言!
  5. IE浏览器怎么设置密码 IE浏览器设置密码图文教程
  6. 谷歌seo加快收录的方法,怎么提高google收录?
  7. 技术文档写作基础-写作新手必看
  8. 0ctf-2018 heapstorm2详解
  9. 决策树ID3,C4.5,CART算法及实现
  10. VS打开项目出现一堆未定义标识符的解决办法