MapArea.Shape Eigenschap

Definitie

Hiermee haalt u de vorm van een MapArea object op of stelt u deze in.

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

Waarde van eigenschap

Een MapAreaShape opsommingswaarde die de vorm van een kaartgebiedobject bepaalt.

Kenmerken

Opmerkingen

Deze eigenschap wordt meestal gebruikt om de vorm van een aangepast kaartgebiedobject in te stellen, met een door de gebruiker gedefinieerde vorm en coördinaten.

De vorm van het aangepaste kaartgebied bepaalt het type coördinaten dat moet worden opgegeven en de beschikbare shapes zijn cirkels, rechthoeken en veelhoeken.

Bij het ophalen van de vormen van MapArea objecten die zijn opgeslagen in de MapAreasCollectionvorm, wordt elke vorm die geen rechthoek of cirkel is, beschouwd als een veelhoek. Een aangepast kaartgebied kan bijvoorbeeld worden toegevoegd aan de verzameling kaartgebieden met behulp van een GraphicsPath object als parameter, zodat elk type vorm kan worden gebruikt. Als de Shape eigenschap van dit specifieke MapArea object wordt opgehaald, wordt een Polygon.

Nadat de shape en coördinaten van een kaartgebied zijn gedefinieerd, kunnen de ToolTipUrl en/of MapAreaAttributes eigenschappen worden gebruikt om een bepaalde gebruikersinteractie op te geven.

Houd rekening met het volgende:

  • Er wordt alleen een afbeeldingskaart aan de clientzijde gemaakt tijdens runtime als de eigenschap IsMapEnabled van het hoofdgrafiekobject waar is, wat de standaardinstelling is.

  • Als u een afbeeldingskaart wilt maken door een MapArea-object toe te voegen aan de verzameling kaartgebieden, moet de eigenschap RenderType van het grafiekobject RenderType.ImageTag zijn. Het is mogelijk om een afbeeldingskaart te maken bij het gebruik van binaire streaming, maar er moet een speciale techniek worden gebruikt.

Van toepassing op