我正在以编程方式创建一个ImageMapusing VB.NET,然后将PolygonHotSpots 添加到它。它有点工作,但我注意到当我将鼠标悬停在 上时PolygonHotSpot,内部有部分/点无法选择(鼠标光标从手形光标变为默认光标)。
我添加到我的坐标PolygonHotSpot是(在这个例子中是简单的矩形):
150,99,270,213,270,99,150,213
我注意到,当我将其更改为 aRectangleHotSpot并根据相同的坐标设置Top, Bottom,Left时,Right它可以完美运行,并且内部没有任何不可选择的部分。我需要使用PolygonHotSpot而不是RectangleHotSpot因为每个热点可能有超过 4 个边(每次都会不同)。
我做错了什么,还是应该检查我是否只有 4 个坐标可以继续并将其转换为RectangleHotSpot? 或者有没有人有任何经验PolygonHotSpot,也许我错过了一个设置?我已经HotSpotMode设置了 PostBack 等(所有适用于 的RectangleHotSpot)。