0

我有一张美国政治地图的图像。我想为 Visual Studio 中的 50 个状态中的每一个编写单独的单击事件。我该怎么做?

4

2 回答 2

0

建议您使用 Macromedia Fireworks 之类的东西,它可以让您创建图像映射。

本文介绍了如何使用 Photoshop 进行操作。

http://www.createblog.com/photoshop-tutorials/736-photoshop-image-maps/

甚至是在线网站

http://www.image-maps.com

甚至这个

http://en.wikipedia.org/wiki/Template:USA_imagemap_with_state_names

于 2010-02-13T17:13:02.747 回答
0

如果您需要静态 HTML 地图,请使用ImageMap控件

在 Winforms 中,可能比你想做的工作多一点。

没有“形状”控件,因此您必须定义虚拟地图并仅监视单击事件。

您最好的选择是使用 WPF 或Silverlight。那将是小菜一碟。WPF 中的 polys 是一等公民并且有事件。它也会看起来很纯净。

而且我确信谷歌上已经定义了地图 xaml。(地图文章

于 2010-02-13T17:16:56.340 回答