MapArea.Shape Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a forma de um MapArea objeto.
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
Um MapAreaShape valor de enumeração que determina a forma de um objeto de área de mapa.
- Atributos
Comentários
Essa propriedade geralmente é usada para definir a forma de um objeto de área de 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 na MapAreasCollectionforma, 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 de mapa usando um GraphicsPath objeto como parâmetro, o que permite que qualquer tipo de forma seja usado. Se a Shape propriedade deste 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 ToolTippropriedades e/ou e Url /ou MapAreaAttributes podem ser usadas para especificar uma interação específica do usuário.
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 Chart raiz for verdadeira, 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 Chart DEVE ser RenderType.ImageTag. É possível criar um mapa de imagens ao usar o streaming binário, mas uma técnica especial deve ser usada.