MapArea Klas

Definitie

Vertegenwoordigt een kaartgebied.

public ref class MapArea : System::Web::UI::DataVisualization::Charting::ChartNamedElement, System::Web::UI::DataVisualization::Charting::IChartMapArea
public class MapArea : System.Web.UI.DataVisualization.Charting.ChartNamedElement, System.Web.UI.DataVisualization.Charting.IChartMapArea
type MapArea = class
    inherit ChartNamedElement
    interface IChartMapArea
Public Class MapArea
Inherits ChartNamedElement
Implements IChartMapArea
Overname
Implementeringen

Opmerkingen

De MapArea klasse vertegenwoordigt een kaartgebied van een afbeeldingskaart aan de clientzijde en komt overeen met een HTML AREA-tag<>.

De MapArea objecten worden opgeslagen in de MapAreasCollection klasse.

Er zijn twee soorten MapArea objecten:

  • Kaartgebieden die automatisch worden gemaakt wanneer een grafiekelement, bijvoorbeeld een gegevenspunt, reeks, legenda-item of stripregelobject, een niet-lege ToolTipUrl of MapAreaAttributes eigenschap heeft. Andere HTML-elementen die vereist zijn voor een afbeeldingskaart aan de clientzijde, worden ook gemaakt. In dit geval worden de afmetingen en locatie van een kaartgebied automatisch bepaald door het grafiekelement. Gebruik de CustomizeMapAreas gebeurtenis van het hoofdobject Chart om deze kaartgebieden tijdens runtime te verwijderen of te wijzigen.

  • Aangepaste kaartgebieden met een door de gebruiker gedefinieerde vorm en coördinaten. Gebruik de MapAreas eigenschap van het Chart object om deze aangepaste kaartgebieden toe te voegen tijdens het ontwerp of de uitvoeringstijd.

Het instellen van deze eigenschap heeft geen effect als de IsMapEnabled eigenschap is ingesteld op false. De standaardwaarde is true.

Important

Als u een afbeeldingskaart wilt maken met behulp van de eerder beschreven MapArea objecten, moet de RenderType eigenschap van het Chart object worden ingesteld op ImageTag. Het is mogelijk om een afbeeldingskaart te maken bij het gebruik van binaire streaming, maar er moet een andere techniek worden gebruikt.

Voor aangepaste MapArea objecten bepaalt de Shape eigenschap de shape en de Coordinates eigenschap bepaalt de locatie van het kaartgebied.

Knopinfo, hyperlinks of kenmerken, zoals Target=_Blank of OnClick="javascript:MyJavaScriptFunction()", kunnen worden ingesteld voor alle kaartgebieden.

Gebruik de eigenschap om te bepalen of een kaartgebied een aangepast IsCustom object is, dat wil weten of het een door de MapArea gebruiker gedefinieerde vorm en coördinaten heeft.

Constructors

Name Description
MapArea()

Initialiseert een nieuw exemplaar van de MapArea klasse.

MapArea(MapAreaShape, String, Single[])

Initialiseert een nieuw exemplaar van de MapArea klasse met de opgegeven shape, URL en coördinaten.

MapArea(MapAreaShape, String, String, String, String, Single[], Object)

Initialiseert een nieuw exemplaar van de MapArea klasse met de opgegeven shape, knopinfotekst, URL, kenmerken, postback-waarde, coördinaten en tag.

MapArea(String, GraphicsPath)

Initialiseert een nieuw exemplaar van de MapArea klasse met de opgegeven URL en GraphicsPath het opgegeven object.

MapArea(String, RectangleF)

Initialiseert een nieuw exemplaar van de MapArea klasse met de opgegeven URL en RectangleF structuur.

MapArea(String, String, String, String, GraphicsPath, Object)

Initialiseert een nieuw exemplaar van de MapArea klasse met de opgegeven knopinfotekst, URL, kenmerken, postback-waarde, pad en tag.

MapArea(String, String, String, String, RectangleF, Object)

Initialiseert een nieuw exemplaar van de MapArea klasse met de opgegeven knopinfotekst, URL, kenmerken, postback-waarde, rechthoekcoördinaten en tag.

Eigenschappen

Name Description
Coordinates

Hiermee haalt u de coördinaten van een MapArea object op of stelt u deze in.

IsCustom

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het kaartgebied aangepast is.

MapAreaAttributes

Hiermee worden de kenmerken van het kaartgebied opgehaald of ingesteld.

Name

Hiermee haalt u de naam van het kaartgebied op of stelt u deze in.

PostBackValue

Hiermee wordt de postbackwaarde opgehaald of ingesteld die kan worden verwerkt voor een Click gebeurtenis.

Shape

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

Tag

Hiermee wordt een object opgehaald of ingesteld dat aan dit grafiekelement is gekoppeld.

(Overgenomen van ChartElement)
ToolTip

Hiermee haalt u de knopinfo voor het kaartgebied op of stelt u deze in.

Url

Hiermee haalt u de doel-URL of het ankerpunt van het kaartgebied op of stelt u deze in.

Methoden

Name Description
Dispose()

Releases van de resources die worden gebruikt door de ChartElement.

(Overgenomen van ChartElement)
Dispose(Boolean)

Publiceert de niet-beheerde resources die worden gebruikt door de ChartElement beheerde resources en brengt eventueel de beheerde resources vrij.

(Overgenomen van ChartElement)
Equals(Object)

Bepaalt of de opgegeven Object waarde gelijk is aan de huidige ChartElement.

(Overgenomen van ChartElement)
GetHashCode()

Retourneert een hash-functie voor een bepaald type.

(Overgenomen van ChartElement)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die de huidige Objectvertegenwoordigt.

(Overgenomen van ChartElement)

Van toepassing op