Partilhar via


MapArea.Shape Propriedade

Definição

Obtém ou define a forma de um objeto MapArea.

public:
 property System::Web::UI::DataVisualization::Charting::MapAreaShape Shape { System::Web::UI::DataVisualization::Charting::MapAreaShape get(); void set(System::Web::UI::DataVisualization::Charting::MapAreaShape value); };
[System.ComponentModel.Bindable(true)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)]
public System.Web.UI.DataVisualization.Charting.MapAreaShape Shape { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.Attribute)>]
member this.Shape : System.Web.UI.DataVisualization.Charting.MapAreaShape with get, set
Public Property Shape As MapAreaShape

Valor da propriedade

MapAreaShape

Um MapAreaShape valor de enumeração que determina a forma de um objeto da área do mapa.

Atributos

Comentários

Essa propriedade geralmente é usada para definir a forma de um objeto de área do mapa personalizado, que tem uma forma e coordenadas definidas pelo usuário.

A forma da área de mapa personalizada determina o tipo de coordenadas que devem ser especificadas, e as formas disponíveis são círculos, retângulos e polígonos.

Ao recuperar as formas de MapArea objetos armazenados no MapAreasCollection , qualquer forma que não seja um retângulo ou um círculo será considerada um polígono. Por exemplo, uma área de mapa personalizada pode ser adicionada à coleção de áreas do mapa usando um GraphicsPath objeto como um parâmetro, o que permite que qualquer tipo de forma seja usada. Se a Shape propriedade desse objeto específico MapArea for recuperada, ela retornará um Polygon .

Depois que a forma e as coordenadas de uma área de mapa são definidas, as ToolTip Url Propriedades, e/ou MapAreaAttributes podem ser usadas para especificar uma interação de usuário específica.

Observe o seguinte:

  • Um mapa de imagem do lado do cliente só será criado em tempo de execução se a propriedade IsMapEnabled do objeto do gráfico raiz for true, que é o padrão.

  • Para criar um mapa de imagem adicionando um objeto MapArea à coleção de áreas de mapa, a propriedade RenderType do objeto de gráfico deve ser RenderType. ImageTag. É possível criar um mapa de imagem ao usar o streaming binário, mas uma técnica especial deve ser usada.

Aplica-se a