首页 / 浏览问题 / 组件GIS / 问题详情
二维地图开发显示气泡
66EXP 2018年07月06日

二维地图点击点对象,出现气泡,我做出的效果怎么是这样?(点击一号站,结果气泡出现在下方,位置严重偏离。核心代码如下: usercontrol.label.Text = recordset.GetString("节点信息");
                               usercontrol.Location = new Point(e.X, e.X);
                               usercontrol.Visible = true;)气泡控件usercontrol写在了鼠标点击事件里。

我如何能实现这样的效果呢(位置指向精确,而且气泡下方有指向箭头)?

1个回答

您好!在三维中可以用bubble.Pointer获取或设置气泡的所指向的点对象。二维我们没有这方面的接口。您若是想要实现这种效果,只能自己用代码实现一个气泡窗口,看网上有没有相关例子。
3,352EXP 2018年07月06日
可我这是二维地图开发呀?使用bubble类和注册bubble的事件都得是三维场景吧?二维上mapcontrolshang可以构造三维点吗?
...