2011-07-08 137 views
0

在我的桌面应用程序中,我想放置一张国家地图并声明可点击。在点击某个状态时,状态的颜色应该改变,它应该显示一些状态的具体信息。映射区域

什么是最好的方法来做到这一点?

-HD

回答

1

WPF shapes such as the Path是可以点击的,因此比较容易捕捉到的状态的点击改变形状的填充。困难的部分是绘制所有的形状。

+0

如果你有足够的时间和耐心去学习如何做到这一点(这是一个强大的工具,但我发现它有一个陡峭的学习曲线来超越基本)。另外,如果使用Expression,则可以在Adobe Illustrator(或Photoshop?)中执行绘图并导入文件。 –

+0

thnx,我在Google上搜索几天后想到了一个合适的方法。我需要管理弯曲的边缘... – Himaushu

+0

@Himaushu,你可以将一个SVG或illustrator文件导入到Expression Blend中。 http://en.wikipedia.org/wiki/File:Map_of_USA_with_state_names.svg –