Silverlight 结合ArcGis 在地图画面上显示名称+ 点选图层事件委派

原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72083.aspx

如下图,我希望我的滑鼠经过此标记的点时显示名称

Silverlight 结合ArcGis 在地图画面上显示名称+ 点选图层事件委派_第1张图片

其实简单,在GraphicLayer下有个Maptip的属性可用,我们接着上一篇说明,多余的程式码就

 

不附上了

 

Silverlight 

 

Silverlight 结合ArcGis 在地图画面上显示名称+ 点选图层事件委派_第2张图片

 

这样就完成了,问题延伸一下,这个"桃园机场" 我想取后端资料显示在画面怎么做

我把写死的部分改为<sdk:Label Content="{Binding [name] }" /> 去Binding 一个名为

name的资料,而后端我就如此写

Silverlight 结合ArcGis 在地图画面上显示名称+ 点选图层事件委派_第3张图片

这个字串"桃园机场"再去改用捞DB里的资料,就这么简单完成了。

 

而在这个点上面做click的动作就用之前文章说明的委派去处理了,点了之后画面如下 

Silverlight 结合ArcGis 在地图画面上显示名称+ 点选图层事件委派_第4张图片

 

你可能感兴趣的:(silverlight)