Visão geral do controle servidor de Web ImageMap

O controle ASP.NET ImageMap permite que você crie uma imagem que tenha regiões individuais onde os usuários possam clicar; essas regiões são chamadas de pontos de acesso.Cada um desses pontos de acesso pode ser um hiperlink separado ou evento PostBack.

Esse tópico contém:

  • Segundo plano

  • Exemplos de código

  • Referência de Classe

Segundo plano

O controle ImageMap consiste de duas partes.A primeira é uma imagem, que pode ser um elemento gráfico em qualquer formato gráfico padrão da Web, como um.gif, .jpg ou arquivo.png.

O segundo elemento é um conjunto de controles HotSpot.Cada controle de ponto de acesso é um item diferente que é do tipo CircleHotSpot, RectangleHotSpot, ou PolygonHotSpot.Para cada controle ponto de acesso, você definir as coordenadas que especificam o local e o tamanho do ponto de acesso.Por exemplo, se você criar um controle CircleHotSpot, você define as coordenadas x e y do centro do círculo e raio do círculo.

Você pode definir com muitos ou com alguns pontos de acesso para a imagem conforme necessário.Não é necessário definir pontos de acesso para cobrir o gráfico totalmente.

Observação:

Você pode definir pontos de acesso sobrepostos.Cada ponto de acesso tem um valor z-índice.Se um usuário clica em uma área que é definida por dois ou mais pontos de acesso sobrepostos, o ponto de acesso com a mais alta ordem z é o ponto de acesso selecionado.

Respondendo ao cliques do usuário

Você pode especificar o que acontece quando um usuário clica em um ponto de acesso.Você pode configurar cada ponto de acesso como um hiperlink que remeta a um URL que você fornecer para aquele ponto de acesso.Como alternativa, você pode configurar o controle para executar uma postagem quando um usuário clica em um ponto de acesso e fornecer um valor exclusivo para cada ponto de acesso.A postagem aumenta o controle ImageMap do evento Click.No manipulador de eventos, você pode ler o valor exclusivo que você atribuir a cada ponto de acesso.

Voltar ao topo

Exemplos de código

Como: Adicionar controles de servidores Web ImageMap a uma página da Web

Como: Responder a cliques de usuário nos controles do servidor Web ImageMap

Voltar ao topo

Referência de Classe

A tabela seguinte lista as classes que estão relacionadas ao controle ImageMap.

Membro

Descrição

ImageMap

A classe principal para o controle.

CircleHotSpot

Representa um ponto de acesso individual que é um círculo.

RectangleHotSpot

Representa um ponto de acesso individual que é um retângulo.

PolygonHotSpot

Representa um ponto de acesso individual que é um polígono.

Voltar ao topo

Consulte também

Referência

Visão geral sobre controle de imagem de Servidor de Web