1

各ポリゴンの中央に画鋲を配置して「クリック可能な」領域を実現できますが、それは私が実行したくない余分な手順です。

4

1 に答える 1

0

はい、でもちょっと痛いです。手順は次のとおりです。

1.) VEMap 内の mousclick イベントにアタッチする 2.) マウスクリックがポリゴンの領域内にあるか、または形状上にあるかを判断する 3.) マップ オブジェクト自体へのイベントの伝播を停止する

ここのマウスハンドラー部分: http://www.codeproject.com/KB/scripting/Use_of_VEMap.aspx#heading0012はまともな入門書ですが、特定のコードが必要な場合は、私もそれを作成できます。

注意として、独自の関数内で true を返すことにより、イベントのバブリングを停止します: http://msdn.microsoft.com/en-us/library/bb412543.aspx

于 2011-03-04T00:04:24.107 に答える