对ArcMap进行Add-in开发,可否实现Data View和PageLayout View的切换?
对ArcMap进行Add-in开发,可否实现Data View和PageLayout View的切换?
发起人
相关问题
- gis开发群的管理不讲理,求围观。
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
- 用ArcMap输入7参数,从wgs84坐标系转西安80坐标系,转后误差较大,4米左右,请问这是正常的吗?如何能提高转换精度?
- 请问arcmap如何使用多线程?
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- 请问大家学习AE开发都参考了哪些资料?
- 学会了Arcmap软件还有必要自学Mapgis软件吗?
- arcgis runtime for andriod 100.1 如何使用eclipse开发
- 在模型构建器中实现计算几何
- arcgis api for javascript 4.0版本中找不到draw工具,如何实现拉框查询、几何查询?
- 如何将117°35′35″这种格式的经纬度坐标导入arcmap?
问题状态
- 最新活动: 2015-04-17 16:40
- 浏览: 2341
- 关注: 0 人
1 个回复
朱新颖
赞同来自:
可以,通过IMxDocument.ActiveView来设置。获取IMxDocument可以通过ArcMap.Application.Document转为IMxDocument。
Layout View转为Data View:
设置IMxDocument.ActiveView = IMxDocument.FocusMap as IActiveView
Data View转为Layout View:
设置IMxDocument.ActiveView = IMxDocument.PageLayout as IActiveView
最后执行IMxDocument.ActiveView.Refresh(); 进行刷新即可。
要回复问题请先登录或注册