MapArea.Shape Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 de Propriedade
Um MapAreaShape valor de enumeração que determina a forma de um objeto área do mapa.
- Atributos
Observações
Esta propriedade é normalmente usada para definir a forma de um objeto de área de mapa personalizado, que tem uma forma e coordenadas definidas pelo utilizador.
A forma da área do mapa personalizado 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 personalizada do mapa pode ser adicionada à coleção de áreas do mapa usando um GraphicsPath objeto como parâmetro, o que permite usar qualquer tipo de forma. Se a Shape propriedade deste objeto particular MapArea for recuperada, devolverá um Polygon.
Depois de definidas a forma e as coordenadas de uma área do mapa, as ToolTippropriedades , Url e/ou MapAreaAttributes podem ser usadas para especificar uma determinada interação do utilizador.
Tenha em atenção o seguinte::
Um mapa de imagem do lado do cliente só será criado em tempo de execução se a propriedade IsMapEnabled do objeto raiz Chart for verdadeira, que é o padrão.
Para criar um mapa de imagem adicionando um objeto MapArea à coleção de áreas do mapa, a propriedade RenderType do objeto Chart DEVE ser RenderType.ImageTag. É possível criar um mapa de imagem usando streaming binário, mas deve ser usada uma técnica especial.