다음을 통해 공유


MapArea 클래스

정의

맵 영역을 나타냅니다.

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
상속
구현

설명

클래스는 MapArea 클라이언트 쪽 이미지 맵의 지도 영역을 나타내며 HTML <AREA> 태그에 해당합니다.

합니다 MapArea 개체에 저장 됩니다는 MapAreasCollection 클래스입니다.

다음과 같이 두 가지 형식의 MapArea 개체가 있습니다.

  • 차트 요소(예: 데이터 요소, 계열, 범례 항목 또는 줄 바꿈 개체)에 비어 ToolTip있지 않은 또는 UrlMapAreaAttributes 속성이 있을 때 자동으로 생성되는 지도 영역입니다. 클라이언트 쪽 이미지 맵에 필요한 다른 HTML 요소도 만들어집니다. 이 경우 크기와 위치 맵 영역의 차트 요소에 의해 자동으로 결정 됩니다. 사용 된 CustomizeMapAreas 루트의 이벤트 Chart 개체를 삭제 하거나 수정 런타임 시 이러한 맵 영역입니다.

  • 사용자 정의 셰이프 및 좌표에 있는 사용자 지정 맵 영역입니다. 사용 하 여는 MapAreas 의 속성을 Chart 디자인 타임에 이러한 사용자 지정 맵 영역을 추가 하거나 런타임에 개체.

이 속성을 설정할 영향을 주지 것입니다 경우는 IsMapEnabled 속성이 false합니다. 기본값은 true입니다.

중요

앞에서 설명한 사용 하는 이미지 맵을 만들려면 MapArea 개체를 RenderType 의 속성을 Chart 개체 설정 해야 합니다 ImageTag. 이진 스트리밍을 사용 하는 경우 이미지 맵을 만들 수 있지만 다른 기술을 사용 해야 합니다.

사용자 지정에 대 한 MapArea 개체를 Shape 속성은 모양을 결정 및 Coordinates 속성 맵 영역의 위치를 결정 합니다.

도구 설명, 하이퍼링크 또는 대상 등의 특성 = _Blank 또는 OnClick="javascript:MyJavaScriptFunction()", 모든 지도 영역을 설정할 수 있습니다.

사용 된 IsCustom 사용자 지정 맵 영역 인지 확인 하는 속성 MapArea 개체, 즉 사용자 정의 셰이프 및 좌표에 있는지 여부.

생성자

MapArea()

MapArea 클래스의 새 인스턴스를 초기화합니다.

MapArea(MapAreaShape, String, Single[])

지정된 모양, URL 및 좌표를 사용하여 MapArea 클래스의 새 인스턴스를 초기화합니다.

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

지정된 모양, 도구 설명 텍스트, URL, 특성, 포스트백 값, 좌표 및 태그를 사용하여 MapArea 클래스의 새 인스턴스를 초기화합니다.

MapArea(String, GraphicsPath)

지정된 URL과 MapArea 개체를 사용하여 GraphicsPath 클래스의 새 인스턴스를 초기화합니다.

MapArea(String, RectangleF)

지정된 URL과 MapArea 구조체를 사용하여 RectangleF 클래스의 새 인스턴스를 초기화합니다.

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

지정된 도구 설명 텍스트, URL, 특성, 포스트백 값, 경로 및 태그를 사용하여 MapArea 클래스의 새 인스턴스를 초기화합니다.

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

지정된 도구 설명 텍스트, URL, 특성, 포스트백 값, 사각형 좌표 및 태그를 사용하여 MapArea 클래스의 새 인스턴스를 초기화합니다.

속성

Coordinates

MapArea 개체의 좌표를 가져오거나 설정합니다.

IsCustom

맵 영역이 사용자 정의인지 여부를 나타내는 값을 가져오거나 설정합니다.

MapAreaAttributes

맵 영역의 특성을 가져오거나 설정합니다.

Name

맵 영역의 이름을 가져오거나 설정합니다.

PostBackValue

Click 이벤트에서 처리할 수 있는 포스트백 값을 가져오거나 설정합니다.

Shape

MapArea 개체의 모양을 가져오거나 설정합니다.

Tag

이 차트 요소와 연결된 개체를 가져오거나 설정합니다.

(다음에서 상속됨 ChartElement)
ToolTip

맵 영역에 대한 도구 설명을 가져오거나 설정합니다.

Url

맵 영역의 대상 URL 또는 앵커 지점을 가져오거나 설정합니다.

메서드

Dispose()

ChartElement에서 사용하는 리소스를 해제합니다.

(다음에서 상속됨 ChartElement)
Dispose(Boolean)

ChartElement에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.

(다음에서 상속됨 ChartElement)
Equals(Object)

지정한 Object가 현재 ChartElement와 같은지 여부를 확인합니다.

(다음에서 상속됨 ChartElement)
GetHashCode()

특정 형식에 대한 해시 함수를 반환합니다.

(다음에서 상속됨 ChartElement)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 Object를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 ChartElement)

적용 대상