![]() |
1
4
如果您可以访问Expression Studio(特别是Expression Design),则将地图创建为基于矢量的图像非常容易。与图像相比,Xaml中的多边形路径在存储和服务方面也相对有效。 导入地图作为背景图像,并使用钢笔工具在全国范围内逐点跟踪。将所有这些路径段合并为一条路径。然后为每个状态创建一个单独的多边形路径(关闭它们以允许填充)。 它将需要几个小时来建立这一切(我知道这样做了一个世界地图国家选择器。。。花了4-5个小时制作一个多边形(如下所示):
通过使每个状态由填充多边形路径表示,高亮显示(通过更改填充颜色)在鼠标进入/鼠标离开事件中非常简单。
更新:如果你给自己买了一个绘图板和笔,这种点对点的工作速度大约是鼠标的5倍! |
![]() |
2
1
在Silverlight中与Bing地图的交互非常强大,为地图和数据之间的通信提供了方便。我想试试Bing地图。 |
![]() |
Bigeyes · 如何在MVVM模式中添加行? 8 年前 |
![]() |
User9898 · 悬停回到原始颜色时为什么选择 8 年前 |
![]() |
Huma Ali · WCF已完成事件中的异常处理 9 年前 |
![]() |
Nerd in Training · 文件副本发布错误 9 年前 |