プログラムでImageMap
VB.NETを使用して作成し、それにsを追加PolygonHotSpot
しています。それは一種の動作ですが、マウスをに合わせると、選択できないPolygonHotSpot
部分/スポットが内部にあることに気付きます(マウスカーソルが手からデフォルトのカーソルに変わります)。
私が追加している座標は次のPolygonHotSpot
とおりです(この例では単純な長方形です)。
150,99,270,213,270,99,150,213
これをに変更し、同じ座標に基づいて、、、RectangleHotSpot
を設定するTop
とBottom
、完全に機能し、選択できない部分は内部にありません。ではなく使用する必要がある理由は、各ホットスポットが4つ以上の側面を持つ可能性があるためです(毎回異なります)。Left
Right
PolygonHotSpot
RectangleHotSpot
私は何か間違ったことをしていますか、それとも私が先に進んでそれを変換するための座標が4つしかない場合はそれをチェックする必要がありRectangleHotSpot
ますか?または、誰かがの経験がありPolygonHotSpot
ますか、おそらく私は設定がありませんか?HotSpotMode
PostBackなど(で機能したものすべて)に設定しましたRectangleHotSpot
。