MapArea Třída

Definice

Představuje oblast mapy.

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
Dědičnost
Implementuje

Poznámky

Třída MapArea představuje oblast mapy obrazové mapy na straně klienta a odpovídá značce HTML <AREA> .

Objekty MapArea jsou uloženy ve MapAreasCollection třídě .

Existují dva typy MapArea objektů:

  • Oblasti mapy, které se automaticky vytvoří, když má prvek grafu (například datový bod, řadu, položku legendy nebo objekt pruhové čáry) neprázdnou ToolTipvlastnost , Url nebo MapAreaAttributes . Všimněte si, že se vytvoří i další elementy HTML, které jsou potřeba pro obrazovou mapu na straně klienta. V tomto případě jsou rozměry a umístění oblasti mapy automaticky určeny prvkem grafu. CustomizeMapAreas Pomocí události kořenového Chart objektu odstraňte nebo upravte tyto oblasti mapování za běhu.

  • Vlastní oblasti mapy, které mají obrazec a souřadnice definované uživatelem. MapAreas Pomocí vlastnosti objektu Chart přidejte tyto vlastní oblasti mapy v době návrhu nebo za běhu.

Nastavení této vlastnosti nebude mít žádný vliv, pokud IsMapEnabled je vlastnost nastavená na falsehodnotu . Výchozí hodnota je true.

Důležité

Pokud chcete vytvořit obrazovou mapu pomocí výše popsaných MapArea objektů, RenderType musí být vlastnost objektu nastavena Chart na ImageTaghodnotu . Při použití binárního streamování je možné vytvořit obrazovou mapu, ale je potřeba použít jinou techniku.

U vlastních MapArea objektů Shape vlastnost určuje obrazec a Coordinates vlastnost určuje umístění oblasti mapy.

Popisy tlačítek, hypertextové odkazy nebo atributy, například Target=_Blank nebo OnClick="javascript:MyJavaScriptFunction()", je možné nastavit pro všechny oblasti mapy.

IsCustom Vlastnost slouží k určení, zda je oblast mapy vlastní MapArea objekt, tj. zda má obrazec a souřadnice definované uživatelem.

Konstruktory

MapArea()

Inicializuje novou instanci MapArea třídy .

MapArea(MapAreaShape, String, Single[])

Inicializuje novou instanci MapArea třídy se zadaným tvarem, adresou URL a souřadnicemi.

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

Inicializuje novou instanci MapArea třídy se zadaným obrazcem, textem popisu, adresou URL, atributy, hodnotou zpětného odeslání, souřadnicemi a značkou.

MapArea(String, GraphicsPath)

Inicializuje novou instanci MapArea třídy se zadanou adresou URL a GraphicsPath objektem.

MapArea(String, RectangleF)

Inicializuje novou instanci MapArea třídy se zadanou adresou URL a RectangleF strukturou.

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

Inicializuje novou instanci MapArea třídy se zadaným textem popisu, adresou URL, atributy, hodnotou zpětného odeslání, cestou a značkou.

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

Inicializuje novou instanci MapArea třídy se zadaným textem popisu, adresou URL, atributy, hodnotou zpětného odeslání, obdélníkovými souřadnicemi a značkou.

Vlastnosti

Coordinates

Získá nebo nastaví souřadnice objektu MapArea .

IsCustom

Získá nebo nastaví hodnotu, která označuje, zda je oblast mapy vlastní.

MapAreaAttributes

Získá nebo nastaví atributy mapové oblasti.

Name

Získá nebo nastaví název oblasti mapy.

PostBackValue

Získá nebo nastaví hodnotu zpětného odeslání, která může být zpracována Click v události.

Shape

Získá nebo nastaví tvar objektu MapArea .

Tag

Získá nebo nastaví objekt přidružený k tomuto prvku grafu.

(Zděděno od ChartElement)
ToolTip

Získá nebo nastaví popis pro oblast mapy.

Url

Získá nebo nastaví cílovou adresu URL nebo kotevní bod oblasti mapy.

Metody

Dispose()

Uvolní prostředky používané nástrojem ChartElement.

(Zděděno od ChartElement)
Dispose(Boolean)

Uvolní nespravované prostředky používané nástrojem ChartElement a volitelně uvolní spravované prostředky.

(Zděděno od ChartElement)
Equals(Object)

Určuje, zda se zadaná Object hodnota rovná aktuální ChartElementhodnotě .

(Zděděno od ChartElement)
GetHashCode()

Vrátí funkci hash pro konkrétní typ.

(Zděděno od ChartElement)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální Objecthodnotu .

(Zděděno od ChartElement)

Platí pro