CircleHotSpot コンストラクタ
アセンブリ: System.Web (system.web.dll 内)
構文
解説
使用例
プログラムを使用して 2 つの CircleHotSpot オブジェクトを作成し、それらのプロパティを設定し、ImageMap コントロールの HotSpotCollection に追加する方法を次のコード例に示します。この例を正常に動作させるには、ImageUrl プロパティにユーザー独自のイメージを提供し、アプリケーションがそのイメージを見つけられるように、イメージへのパスを適切に更新する必要があります。
<%@ page language="VB" %> <script runat="server"> Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Programmatically create a CircleHotSpot object. Dim Circle1 As New CircleHotSpot Circle1.HotSpotMode = HotSpotMode.Navigate Circle1.NavigateUrl = "http://www.tailspintoys.com" Circle1.X = 145 Circle1.Y = 120 Circle1.Radius = 75 Circle1.AlternateText = "Shop for toys" ' Programmatically create a second CircleHotSpot object. Dim Circle2 As New CircleHotSpot Circle2.HotSpotMode = HotSpotMode.Navigate Circle2.NavigateUrl = "http://www.cohowinery.com" Circle2.X = 145 Circle2.Y = 290 Circle2.Radius = 75 Circle2.AlternateText = "Shop for wine" ' Add the CirclHotSpot objects to the ' Shop ImageMap control's HotSpotCollection. Shop.HotSpots.Add(Circle1) Shop.HotSpots.Add(Circle2) End Sub </script> <html> <head id="Head1" runat="server"> <title>CircleHotSpot Constructor Example</title> </head> <body> <form id="Form1" runat="server"> <h3>CircleHotSpot Constructor Example</h3> <h4>Shopping Choices:</h4> <asp:imagemap id="Shop" imageurl="Images/ShopChoice.jpg" alternatetext="Shopping choices" runat="Server"> </asp:imagemap> </form> </body> </html>
<%@ page language="C#" %> <script runat="server"> void Page_Load (Object sender, EventArgs e) { // Programmatically create a CircleHotSpot object. CircleHotSpot Circle1 = new CircleHotSpot(); Circle1.HotSpotMode = HotSpotMode.Navigate; Circle1.NavigateUrl = "http://www.tailspintoys.com"; Circle1.X = 145; Circle1.Y = 120; Circle1.Radius = 75; Circle1.AlternateText = "Shop for toys"; // Programmatically create a second CircleHotSpot object. CircleHotSpot Circle2 = new CircleHotSpot(); Circle2.HotSpotMode = HotSpotMode.Navigate; Circle2.NavigateUrl = "http://www.cohowinery.com"; Circle2.X = 145; Circle2.Y = 290; Circle2.Radius = 75; Circle2.AlternateText = "Shop for wine"; // Add the CirclHotSpot objects to the // Shop ImageMap control's HotSpotCollection. Shop.HotSpots.Add(Circle1); Shop.HotSpots.Add(Circle2); } </script> <html> <head id="Head1" runat="server"> <title>CircleHotSpot Constructor Example</title> </head> <body> <form id="Form1" runat="server"> <h3>CircleHotSpot Constructor Example</h3> <h4>Shopping Choices:</h4> <asp:imagemap id="Shop" imageurl="Images/ShopChoice.jpg" alternatetext="Shopping choices" runat="Server"> </asp:imagemap> </form> </body> </html>
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- CircleHotSpot コンストラクタのページへのリンク