专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > GIS

MapInfo怎么实现Google Map中info window那样的功能

发布时间:2010-06-06 17:16:56 文章来源:www.iduyao.cn 采编人员:星星草
MapInfo如何实现Google Map中info window那样的功能?
各位大虾,刚开始学习MapInfo,用MapXtreme + C#开发。
可以载入地图(tab格式),然后加层,根据经纬度绘点 (Geometry.Point)。
我想实现的是点击绘上去的点的时候能返回关联这个点的相关信息,如同Google Map里面的InfoWindow那样,自定义一些信息在里面。
请问如何实现?

大家都来顶顶了,知道的热心分享下,GIS的资料太少了。。

------解决方案--------------------
图元的选取利用selection集合,非常方便,同selectionchanaged事件结合可以做很多令人兴奋的效果。下面举得例子是利用selection集合及selectionchanged事件实现类似infoTip的功能,即当鼠标指在当前选中图元上时,会自动出现该图元的所有提示.这个功能当然可以用图层的labelproperty属性和数据集绑定实现,但我觉得下面的方法会更好。
C# code

            //tooltip属性定义。显示时间设置,在formload中
            toolTip1.AutoPopDelay = 5000;
            toolTip1.InitialDelay = 1000;
            toolTip1.ReshowDelay = 500;
            toolTip1.ShowAlways = true;
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: