Общие сведения о серверном веб-элементе управления ImageMap
Обновлен: Ноябрь 2007
Элемент управления ASP.NET ImageMap используется для создания изображения, содержащего отдельные области (активные зоны), которые пользователь может щелкнуть. Каждая из активных зон может содержать гиперссылку или событие обратной передачи.
В этом разделе рассматриваются следующие темы:
Базовые сведения
Примеры кода
Ссылки на классы
Базовые сведения
Элемент управления ImageMap состоит из двух элементов. Первый из них — файл изображения любого стандартного графического веб-формата (например, GIF, JPG или PNG).
Второй элемент — коллекция элементов управления класса HotSpot. Каждый элемент управления активной зоны может иметь тип CircleHotSpot, RectangleHotSpot или PolygonHotSpot. Для каждой активной зоны задаются координаты, определяющие ее местоположение и размер. Например, при создании элемента управления CircleHotSpot задаются координаты X и Y центра окружности, а также ее радиус.
Число задаваемых активных зон не ограничено. Активные зоны не обязательно должны покрывать все изображение.
Примечание. |
---|
Допускается определение перекрывающихся активных зон. Для каждой активной зоны задается значение z-порядка. При щелчке области, определенной несколькими перекрывающимися активными зонами, выбирается зона с наибольшим значением z-порядка. |
Реакция на действия пользователя
Можно определить действия, выполняемые при щелчке активной зоны. Для каждой активной зоны можно определить гиперссылку, которая определяет переход по заданному URL-адресу. Кроме того, можно настроить выполнение обратной передачи при щелчке активной зоны, а также задать уникальное значение для каждой активной зоны. При выполнении обратной передачи возникает событие Click элемента управления ImageMap. В обработчике событий можно считать уникальное значение, присваиваемое каждой активной зоне.
К началу
Примеры кода
Практическое руководство. Добавление серверного веб-элемента управления ImageMap на веб-страницу
К началу
Ссылки на классы
В следующей таблице перечислены классы, связанные с элементом управления ImageMap.
Член |
Описание |
---|---|
Основной класс элемента управления. |
|
Отдельная активная зона в виде окружности. |
|
Отдельная активная зона в виде прямоугольника. |
|
Отдельная активная зона в виде многоугольника. |
К началу