MapArea Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje obszar 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
- Dziedziczenie
- Implementuje
Uwagi
Klasa MapArea reprezentuje obszar mapy mapy po stronie klienta i odpowiada tagowi <HTML AREA> .
Obiekty MapArea są przechowywane w MapAreasCollection klasie .
Istnieją dwa typy MapArea obiektów:
Obszary mapy, które są tworzone automatycznie, gdy element wykresu — na przykład punkt danych, seria, element legendy lub obiekt linii paska — ma niepustą
ToolTip
Url
właściwość lubMapAreaAttributes
właściwość ; należy pamiętać, że tworzone są również inne elementy HTML wymagane do mapowania obrazu po stronie klienta. W takim przypadku wymiary i lokalizacja obszaru mapy są automatycznie określane przez element wykresu. CustomizeMapAreas Użyj zdarzenia obiektu głównegoChart, aby usunąć lub zmodyfikować te obszary mapy w czasie wykonywania.Niestandardowe obszary mapy, które mają zdefiniowany przez użytkownika kształt i współrzędne. MapAreas Użyj właściwości Chart obiektu, aby dodać te niestandardowe obszary mapy w czasie projektowania lub czasie wykonywania.
Ustawienie tej właściwości nie będzie miało wpływu, jeśli właściwość jest ustawiona IsMapEnabled na false
wartość . Wartość domyślna to true
.
Ważne
Aby utworzyć mapę obrazu przy użyciu wcześniej opisanych MapArea obiektów, RenderType właściwość Chart obiektu musi być ustawiona na ImageTagwartość . Istnieje możliwość utworzenia mapy obrazów podczas korzystania z przesyłania strumieniowego binarnego, ale należy użyć innej techniki.
W przypadku obiektów niestandardowych MapAreaShape właściwość określa kształt, a Coordinates właściwość określa lokalizację obszaru mapy.
Etykietki narzędzi, hiperłącza lub atrybuty, takie jak Target=_Blank lub OnClick="javascript:MyJavaScriptFunction()", można ustawić dla wszystkich obszarów mapy.
IsCustom Użyj właściwości , aby określić, czy obszar mapy jest obiektem niestandardowymMapArea, czyli czy ma zdefiniowany przez użytkownika kształt i współrzędne.
Konstruktory
MapArea() |
Inicjuje nowe wystąpienie klasy MapArea. |
MapArea(MapAreaShape, String, Single[]) |
Inicjuje MapArea nowe wystąpienie klasy o określonym kształcie, adresie URL i współrzędnych. |
MapArea(MapAreaShape, String, String, String, String, Single[], Object) |
Inicjuje MapArea nowe wystąpienie klasy z określonym kształtem, tekstem etykietki narzędzia, adresem URL, atrybutami, wartością ogłaszania zwrotnego, współrzędnymi i tagiem. |
MapArea(String, GraphicsPath) |
Inicjuje MapArea nowe wystąpienie klasy z określonym adresem URL i GraphicsPath obiektem. |
MapArea(String, RectangleF) |
Inicjuje MapArea nowe wystąpienie klasy z określonym adresem URL i RectangleF strukturą. |
MapArea(String, String, String, String, GraphicsPath, Object) |
Inicjuje nowe wystąpienie MapArea klasy z określonym tekstem etykietki narzędzia, adresem URL, atrybutami, wartością ogłaszania zwrotnego, ścieżką i tagiem. |
MapArea(String, String, String, String, RectangleF, Object) |
Inicjuje MapArea nowe wystąpienie klasy z określonym tekstem etykietki narzędzia, adresem URL, atrybutami, wartością ogłaszania zwrotnego, współrzędnymi prostokąta i tagiem. |
Właściwości
Coordinates |
Pobiera lub ustawia współrzędne MapArea obiektu. |
IsCustom |
Pobiera lub ustawia wartość wskazującą, czy obszar mapy jest niestandardowy. |
MapAreaAttributes |
Pobiera lub ustawia atrybuty obszaru mapy. |
Name |
Pobiera lub ustawia nazwę obszaru mapy. |
PostBackValue |
Pobiera lub ustawia wartość ogłaszania zwrotnego, którą można przetworzyć na zdarzeniu Click . |
Shape |
Pobiera lub ustawia kształt MapArea obiektu. |
Tag |
Pobiera lub ustawia obiekt skojarzony z tym elementem wykresu. (Odziedziczone po ChartElement) |
ToolTip |
Pobiera lub ustawia etykietkę narzędzia dla obszaru mapy. |
Url |
Pobiera lub ustawia docelowy adres URL lub punkt zakotwiczenia obszaru mapy. |
Metody
Dispose() |
Zwalnia zasoby używane przez element ChartElement. (Odziedziczone po ChartElement) |
Dispose(Boolean) |
Zwalnia zasoby niezarządzane używane przez element ChartElement i opcjonalnie zwalnia zasoby zarządzane. (Odziedziczone po ChartElement) |
Equals(Object) |
Określa, czy określona Object wartość jest równa bieżącej ChartElementwartości . (Odziedziczone po ChartElement) |
GetHashCode() |
Zwraca funkcję skrótu dla określonego typu. (Odziedziczone po ChartElement) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący Objectelement . (Odziedziczone po ChartElement) |