ToolBar在AE已经被封装好,只需要拖动此控件并设置若干属性即可实现Desktop中的相应功能
(1)在窗体上拖一个ArcEngine的 ToolBarControl
(2)右键点击ToolBarControl -->属性
1>在Items下选项卡下选择要添加的工具。
可以看到Commands和ToolSet下不含了地图浏览、属性查询、空间分析的大部分功能。订制桌面软件,drag几步完成大部分。
2>在General选项卡下,将Buddy设置成要关联的控件。
要关联的控件可以是下列5项之一。
The buddy control can be a MapControl, PageLayoutControl, ReaderControl, SceneControl, or GlobeControl.
(3)笔者用这种方式 快速实现了SceneControl的缩放、移动、旋转、全景功能
详细文档:
http://edndoc.esri.com/arcobjects/9.2/CPP_VB6_VBA_VCPP_Doc/shared/engine/ctrls/Toolbar.htm