首页 / 浏览问题 / 桌面GIS / 问题详情
超图FAQ:在iDesktopX二次开发中,如何屏蔽在地图窗口中选择对象后,双击鼠标左键弹出属性面板的默认事件。
64,468EXP 2025年08月19日
在iDesktopX二次开发中,如何屏蔽在地图窗口中选择对象后,双击鼠标左键弹出属性面板的默认事件。

1个回答

【解决办法】1、获取桌面软件中当前活跃的地图IFormMap activeForm = (IFormMap) Application.getActiveApplication().getActiveForm(); 2、通过FormMap获取地图控件MapControl 3、获取地图控件的所有监听事件mapControl.getMouseListeners() 4、找到以下两个事件,直接移除掉就行,事件名为FormMap和Proxy50 5、如果需要实行点击或者右键时间,直接通过mapControl.addMouseListener实现
64,468EXP 2025年08月19日
热门文章
关注我们
...