2009-02-14 2 views
0

Я только что обнаружил элемент управления imagemap в Visual Studio 2008. Я знаком с концепцией imagemap из HTML, я просто привык к тому, что есть редакторы, которые позволяют вам визуально выбирать области, например рисовать точку доступа на самом изображении, и программное обеспечение генерирует сам HTML. Но я не могу этого сделать в Visual Studio, и у меня есть около 20 различных круговых горячих точек для создания. Также я понятия не имею, как легко обнаружить координаты (X & Y). Любые советы? Совет? Идеи?Визуально редактировать C# imagemap control?

Добавлено в edit - Кроме того, есть ли способ добавить код в каждую точку доступа в imagemap?

ответ

1

Нет, AFAIK нет дизайнерской поддержки горячих точек - я использую лист бумаги.

Что касается кода, вы должны установить HotSpotMode = "PostBack" PostBackValue = "HS1" для каждой точки доступа и использовать оператор switch в ImageMap1_Click, чтобы реагировать на разные значения Postback.

-1

Вы можете захватить щелчки мышью на карте изображений с помощью jQuery, а затем передать координаты mousebox x, y в текстовое поле. В конце вы можете добавить захваченные области в свою карту.

Смежные вопросы