ImageMap Web 伺服器控制項概觀
更新:2007 年 11 月
ASP.NET ImageMap 控制項可讓您建立具有個別區域的影像,使用者可以按一下這個區域,這個區域稱為作用點 (Hot Spot)。每個作用點都可以是個別的超連結或回傳事件。
這個主題包含:
背景
程式碼範例
類別參考
背景
ImageMap 控制項由兩個項目組成。第一個項目是影像,這個影像可以是任何標準 Web 圖形格式的圖形,例如 .gif、.jpg 或 .png 檔案。
第二個項目是 HotSpot 控制項的集合。每一個作用點控制項都是不同的項目,屬於 CircleHotSpot、RectangleHotSpot 或 PolygonHotSpot 型別。您要定義每個作用點控制項的座標,來指定作用點的位置和大小。例如,建立 CircleHotSpot 控制項時,您要定義圓形中心的 x 和 y 座標以及圓形的半徑。
您可以在影像中定義所需數目的作用點。您不必定義作用點來涵蓋整個圖形。
注意事項: |
---|
您可以定義重疊的作用點。每一個作用點都有圖層索引 (Z-index) 值。如果使用者按一下由兩個或兩個以上重疊的作用點所定義的區域,則疊置順序 (Z-order) 最高的作用點就是選取的作用點。 |
回應使用者按一下動作
您可以指定使用者按一下作用點時,會執行哪些動作。您可以把每個作用點都設定成超連結,就會移至您為該作用點提供的 URL。或者,您也可以設定控制項在使用者按一下作用點時執行回傳,並為每一個作用點提供唯一值。回傳會引發 ImageMap 控制項的 Click 事件。在事件處理常式中,您可以讀取指派給每個作用點的唯一值。
回到頁首
程式碼範例
HOW TO:將 ImageMap Web 伺服器控制項加入至網頁
HOW TO:回應使用者在 ImageMap Web 伺服器控制項中的按鍵
回到頁首
類別參考
下表列出 ImageMap 控制項的相關類別。
成員 |
描述 |
---|---|
控制項的主要類別。 |
|
表示各圓形作用點。 |
|
表示各矩形作用點。 |
|
表示各多邊形作用點。 |
回到頁首