MapArea Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
ToolTipUrlofMapAreaAttributeseigenschap 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) |