CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  企业开发 >  地理信息系统

如何更改mapX鼠标悬停feature上时的tip?

楼主jingyad()2005-07-25 10:57:29 在 企业开发 / 地理信息系统 提问

有高人看到就帮忙答一句好不,谢了  
   
  如果不是很清楚怎么做,也可以给点提示嘛 问题点数:60、回复次数:5Top

1 楼byeshuang(孤独一阵风)回复于 2005-07-26 10:03:16 得分 10

那个好像是.tab里面的某个字段内容,  
  可以用mapinfo   professional打开修改,也可以写代码修改Top

2 楼shansheng(K语言)回复于 2005-07-29 10:26:07 得分 20

如果你的图层里有多个字段的话可以知道显示那个字段的值  
  LabelProperties.DataFieldTop

3 楼fengyun925(云飞月 ^_^)回复于 2005-07-29 12:15:10 得分 25

默认是第一个字段的值Top

4 楼CrazyRobber(疯狂强盗)回复于 2005-07-30 16:07:02 得分 5

首先,在TMap.ToolUsed事件中  
  用Layer.SearchAtPoint方法找出鼠标上是图元  
  通过Feature.KeyValue属性得到图元的数据,要得到更全面的信息,用DataSet.RowValues方法得到  
  这样你就可以用你的高级语言实现Tip了。Top

5 楼CrazyRobber(疯狂强盗)回复于 2005-07-30 16:14:52 得分 0

想了一下,也许应该在鼠标事件OnMouseMove事件中实现,在OnMouseMove事件中将屏幕坐标转换成地图坐标,再找图元  
  现在关键就在坐标转换了,也许,Map.Bounds可以用,这个属性和TMap.Width,TMap.Height进行计算,就可以得到地图坐标了  
  祝你好运Top

相关问题

  • 鼠标悬停提示怎么实现
  • 鼠标悬停时怎么获得鼠标的位置?(很急!)
  • JSpinner控件上鼠标悬停,如何显示提示信息?
  • 如何更改鼠标指针!?
  • 如何更改鼠标指针!
  • 如何更改TEdit上的鼠标cursor
  • (fzymr) 怎样更改鼠标的图标?
  • (fzymr) 怎样更改鼠标的图标?
  • 如何更改鼠标指针?
  • 如何更改鼠标形状?

关键词

  • 字段
  • 鼠标
  • 坐标
  • tmap
  • 事件
  • 得到
  • 图

得分解答快速导航

  • 帖主:jingyad
  • byeshuang
  • shansheng
  • fengyun925
  • CrazyRobber

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo