Sdílet prostřednictvím


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 mapy 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 mapování, které se automaticky vytvoří, když je prvek grafu – například datový bod, řada, položka legendy nebo objekt řádku pruhu – má neprázdný ToolTipUrl objekt nebo MapAreaAttributes vlastnost. Všimněte si, že se vytvoří také další prvky HTML, které jsou vyžadovány pro mapu obrázků na straně klienta. V tomto případě jsou dimenze 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í uživatelsky definovaný obrazec a souřadnice. MapAreas Vlastnost objektu Chart použijte k přidání těchto vlastních oblastí mapování v době návrhu nebo spuštění.

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

Důležité

Chcete-li vytvořit mapu obrázku pomocí dříve popsaných MapArea objektů, RenderType musí být vlastnost objektu Chart nastavena na ImageTag. Při použití binárního streamování je možné vytvořit mapu obrázků, 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, hypertextové odkazy nebo atributy, například Target=_Blank nebo OnClick="javascript:MyJavaScriptFunction()", je možné nastavit pro všechny oblasti mapování.

IsCustom Pomocí vlastnosti můžete určit, zda je oblast mapy vlastní MapArea objekt; to znamená, zda má uživatelsky definovaný obrazec a souřadnice.

Konstruktory

Name Description
MapArea()

Inicializuje novou instanci MapArea třídy.

MapArea(MapAreaShape, String, Single[])

Inicializuje novou instanci MapArea třídy se zadaným obrazcem, 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 postback, 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 postback, 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 postback, souřadnicemi obdélníku a značkou.

Vlastnosti

Name Description
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 oblasti mapy.

Name

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

PostBackValue

Získá nebo nastaví postback hodnotu, kterou lze zpracovat v Click 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 bod ukotvení oblasti mapy.

Metody

Name Description
Dispose()

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

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

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

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

Určuje, zda je zadaná Object hodnota rovna aktuálnímu ChartElement.

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

Vrátí funkci hash pro určitý typ.

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

Získá Type aktuální instance.

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

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

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

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

(Zděděno od ChartElement)

Platí pro