MapArea Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
ToolTip
vlastnost ,Url
neboMapAreaAttributes
. 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 false
hodnotu . 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) |