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 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ý
ToolTipUrlobjekt neboMapAreaAttributesvlastnost. 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) |