MapArea.Shape Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la forma de un 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 propiedad
Valor MapAreaShape de enumeración que determina la forma de un objeto de área de mapa.
- Atributos
Comentarios
Esta propiedad se usa normalmente para establecer la forma de un objeto de área de mapa personalizado, que tiene una forma y coordenadas definidas por el usuario.
La forma del área de mapa personalizada determina el tipo de coordenadas que se deben especificar y las formas disponibles son círculos, rectángulos y polígonos.
Al recuperar las formas de MapArea objetos almacenados en MapAreasCollection, cualquier forma que no sea un rectángulo o un círculo se considerará un polígono. Por ejemplo, se puede agregar un área de mapa personalizada a la colección de áreas de mapa mediante un GraphicsPath objeto como parámetro, lo que permite usar cualquier tipo de forma. Si se recupera la Shape propiedad de este objeto en particular MapArea , devolverá un Polygon.
Después de definir la forma y las coordenadas de un área de mapa, se pueden usar las ToolTippropiedades , Url o MapAreaAttributes para especificar una interacción de usuario determinada.
Tenga en cuenta lo siguiente:
Solo se creará un mapa de imágenes del lado cliente en tiempo de ejecución si la propiedad IsMapEnabled del objeto Chart raíz es true, que es el valor predeterminado.
Para crear un mapa de imagen agregando un objeto MapArea a la colección de áreas de mapa, la propiedad RenderType del objeto Chart debe ser RenderType.ImageTag. Es posible crear un mapa de imagen al usar el streaming binario, pero se debe usar una técnica especial.