社区
C#
帖子详情
ArcEngine的axTOCControl怎么实现选中多个图层,如ArcMap里按住Ctr键进行图层多选
h_h_h_123
2015-10-13 03:38:10
ArcEngine的axTOCControl怎么实现选中多个图层,如ArcMap里按住Ctr键进行图层多选
...全文
490
1
打赏
收藏
ArcEngine的axTOCControl怎么实现选中多个图层,如ArcMap里按住Ctr键进行图层多选
ArcEngine的axTOCControl怎么实现选中多个图层,如ArcMap里按住Ctr键进行图层多选
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_36496965
2016-12-26
打赏
举报
回复
请问这个你最后实现了吗?求指导,谢谢
arc
engine
+C# identify功能
实现
.txt
内部自带一个属性查看窗口,使用树结构对当前位置下所有
图层
对应的元素信息
进行
展示。需要修改的部分:缓冲区域范围。
Arc
gis
Engine
添加shp.lyr
图层
,删除
图层
,移动
图层
,更改图例符号,属性查询,鹰眼
Arc
gis
Engine
添加shp.lyr
图层
,删除
图层
,移动
图层
,更改图例符号,属性查询,鹰眼的
实现
。
AE删除
图层
AE 学习小结---t
occ
ontrol
右
键
菜单删除
图层
在
Arc
Engine
中
实现
右
键
菜单可以用vs的ContexMenuStrip,也可以使用ae中的IToolbarMenu,在t
occ
ontrol
中我使用的是前者。 先双击工具栏上的ContexMenuStrip,添加删除
图层
和打开属性表项, 定义全局变量player 在onmousedown事件中添加代码: System.Object unk = null; System.Object data = null; if (e.button == 2) {
axT
OCC
ontrol
1.HitTest(e.x, e.y, ref t
occ
Item, ref pBasic
Map
, ref player, ref unk, ref data); if (t
occ
Item == esriT
OCC
ontrol
Item.esriT
OCC
ontrol
ItemLayer) { contextMenuStrip1.Show(
axT
OCC
ontrol
1, new System.Drawing.Point(e.x, e.y)); } //else if (t
occ
Item == esriT
OCC
ontrol
Item.esriT
OCC
ontrol
Item
Map
) // { // contextMenuStrip1.Show(
axT
OCC
ontrol
1, new System.Drawing.Point(e.x, e.y)); // } } 在删除
图层
项的单击事件中调用DeleteLayer方法DeleteLayer(player)即可!
Arc
Engine
主要控件开发
对于AE经常使用的ax
Map
C
ontrol
axT
oolb
arC
ontrol
axT
OCC
ontrol
控件,包括浏览属性表,地图导航等
AxT
ocC
ontrol
右
键
菜单
一个简单明了的小DEMO,利用IToolBarMenu接口创建的右
键
菜单功能,对于初学者很容易理解。
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章