ImageMap Constructor ()
.NET Framework (current version)
Initializes a new instance of the ImageMap class.
Assembly: System.Web (in System.Web.dll)
The following code example demonstrates how to programmatically create an ImageMap control and add it to a page.
<%@ page language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> void Page_Load (Object sender, EventArgs e) { // Programmatically create an ImageMap control. ImageMap Shop = new ImageMap(); // Set properties on the ImageMap control. Shop.ImageUrl = "Images/ShopChoice.jpg"; Shop.AlternateText = "Shopping choices"; // Add the ImageMap control to the // Controls collection of the page. Page.Controls.Add(Shop); // 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"; // Add Circle1 to the ImageMap's HotSpotCollection. Shop.HotSpots.Add(Circle1); // 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 Circle2 to the ImageMap's HotSpotCollection. Shop.HotSpots.Add(Circle2); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="head1" runat="server"> <title>ImageMap Class C# Constructor Example</title> </head> <body> <form id="form1" runat="server"> <h3>ImageMap Class C# Constructor Example</h3> <h4>Shopping Choices:</h4> </form> </body> </html>
.NET Framework
Available since 2.0
Available since 2.0
Show: