Chart.HitTest 메서드

정의

지정된 X 및 Y 좌표로 정의되는 요소에 있는 차트 요소(있는 경우)를 결정합니다.

오버로드

HitTest(Int32, Int32, Boolean, ChartElementType[])

지정된 형식 중 하나인 차트 요소가 지정된 X 및 Y 좌표로 정의되는 지점에 위치하는지 여부를 결정합니다.

HitTest(Int32, Int32, ChartElementType)

지정된 X 및 Y 좌표로 정의되는 요소에 지정된 형식의 차트 요소가 있는지 여부를 결정합니다.

HitTest(Int32, Int32)

지정된 X 및 Y 좌표로 정의되는 요소에 있는 차트 요소(있는 경우)를 결정합니다.

HitTest(Int32, Int32, Boolean)

지정된 X 및 Y 좌표로 정의되는 요소에 있는 차트 요소(있는 경우)를 결정합니다. 선택적으로 투명 요소는 무시될 수 있습니다.

설명

지정된 지점에 있는 차트 요소(있는 경우)를 확인하려면 이 메서드를 호출합니다.

이 메서드는 마우스 관련 이벤트(예: MouseDown)에서 최종 사용자가 클릭한 차트 요소를 결정하는 데 자주 사용됩니다. 그런 다음 이벤트 매개 변수에서 가져온 X 및 Y 마우스 좌표는 이 메서드 호출의 xy 매개 변수 값에 사용됩니다.

반환 HitTestResult 된 개체의 속성을 사용하여 클릭한 HitTestResult 차트 요소를 확인할 수 있습니다. 개체는 선택한 실제 개체의 instance 제공합니다(있는 경우).

HitTest(Int32, Int32, Boolean, ChartElementType[])

지정된 형식 중 하나인 차트 요소가 지정된 X 및 Y 좌표로 정의되는 지점에 위치하는지 여부를 결정합니다.

public:
 cli::array <System::Web::UI::DataVisualization::Charting::HitTestResult ^> ^ HitTest(int x, int y, bool ignoreTransparent, ... cli::array <System::Web::UI::DataVisualization::Charting::ChartElementType> ^ requestedElement);
public System.Web.UI.DataVisualization.Charting.HitTestResult[] HitTest (int x, int y, bool ignoreTransparent, params System.Web.UI.DataVisualization.Charting.ChartElementType[] requestedElement);
member this.HitTest : int * int * bool * System.Web.UI.DataVisualization.Charting.ChartElementType[] -> System.Web.UI.DataVisualization.Charting.HitTestResult[]
Public Function HitTest (x As Integer, y As Integer, ignoreTransparent As Boolean, ParamArray requestedElement As ChartElementType()) As HitTestResult()

매개 변수

x
Int32

지정된 데이터 요소의 X 좌표입니다.

y
Int32

지정된 데이터 요소의 Y 좌표입니다.

ignoreTransparent
Boolean

투명한 요소를 무시해야 함을 나타내는 플래그입니다.

requestedElement
ChartElementType[]

결과를 필터링하기 위해 테스트할 형식을 지정하는 ChartElementType 개체 배열입니다. 생략하면 요소 형식에 대한 검사가 무시되고 모든 요소 유형이 유효해집니다.

반환

지정된 위치에 있는 차트 요소(있는 경우)에 대한 정보를 제공하는 HitTestResult 개체입니다. 배열에 Nothing일 수 있는 하나 이상의 요소가 포함되어 있습니다. 결과의 개체는 여러 계층의 컨트롤 위쪽에서 아래쪽으로 정렬됩니다.

설명

지정된 지점에 있는 계기 요소(있는 경우)를 확인하려면 이 메서드를 호출합니다. 이 메서드는 마우스 관련 이벤트(예: MouseDown)에서 최종 사용자가 클릭한 계기 요소를 확인하는 데 자주 사용됩니다. 이벤트 매개 변수에서 가져온 X 및 Y 마우스 좌표는 이 메서드 호출의 X 및 Y 매개 변수 값에 사용됩니다.

반환 HitTestResult 된 개체의 속성을 사용하여 클릭한 HitTestResult 차트 요소를 확인할 수 있습니다. 개체는 선택한 실제 개체의 instance 제공합니다(있는 경우).

적용 대상

HitTest(Int32, Int32, ChartElementType)

지정된 X 및 Y 좌표로 정의되는 요소에 지정된 형식의 차트 요소가 있는지 여부를 결정합니다.

public:
 System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y, System::Web::UI::DataVisualization::Charting::ChartElementType requestedElement);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y, System.Web.UI.DataVisualization.Charting.ChartElementType requestedElement);
member this.HitTest : int * int * System.Web.UI.DataVisualization.Charting.ChartElementType -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer, requestedElement As ChartElementType) As HitTestResult

매개 변수

x
Int32

사용자가 클릭한 요소의 X 좌표 값입니다.

y
Int32

사용자가 클릭한 요소의 Y 좌표 값입니다.

requestedElement
ChartElementType

테스트할 차트 요소 형식을 결정하는 플래그입니다.

반환

지정된 위치에 차트 요소가 있는 경우 이 요소에 대한 정보를 제공하는 HitTestResult 개체입니다.

설명

지정된 형식의 차트 요소가 지정된 지점에 있는지 확인하려면 이 메서드를 호출합니다.

중요

이 메서드가 올바르게 IsMapEnabled 작동하려면 속성을 로 설정 false해야 합니다.

이 메서드는 드릴다운을 Click 구현할 때 서버 쪽 이벤트와 함께 사용할 수 있습니다. 그러나 사용 편의성 때문에 드릴다운을 위해 클라이언트 쪽 이미지 맵을 사용하는 것이 좋습니다.

반환 HitTestResult 된 개체의 속성을 사용하여 클릭한 HitTestResult 차트 요소를 확인할 수 있습니다. 개체는 선택한 실제 개체의 instance 제공합니다(있는 경우).

적용 대상

HitTest(Int32, Int32)

지정된 X 및 Y 좌표로 정의되는 요소에 있는 차트 요소(있는 경우)를 결정합니다.

public:
 System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y);
member this.HitTest : int * int -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer) As HitTestResult

매개 변수

x
Int32

사용자가 클릭한 요소의 X 좌표 값입니다.

y
Int32

사용자가 클릭한 요소의 Y 좌표 값입니다.

반환

지정된 위치에 차트 요소가 있는 경우 이 요소에 대한 정보를 제공하는 HitTestResult 개체입니다.

설명

지정된 지점에 있는 차트 요소(있는 경우)를 확인하려면 이 메서드를 호출합니다.

중요

이 메서드가 올바르게 IsMapEnabled 작동하려면 속성을 로 설정 false해야 합니다.

이 메서드는 드릴다운을 Click 구현할 때 서버 쪽 이벤트와 함께 사용할 수 있습니다. 그러나 사용 편의성 때문에 드릴다운을 위해 클라이언트 쪽 이미지 맵을 사용하는 것이 좋습니다.

반환 HitTestResult 된 개체의 속성을 사용하여 클릭한 HitTestResult 차트 요소를 확인할 수 있습니다. 개체는 선택한 실제 개체의 instance 제공합니다(있는 경우).

적용 대상

HitTest(Int32, Int32, Boolean)

지정된 X 및 Y 좌표로 정의되는 요소에 있는 차트 요소(있는 경우)를 결정합니다. 선택적으로 투명 요소는 무시될 수 있습니다.

public:
 System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y, bool ignoreTransparent);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y, bool ignoreTransparent);
member this.HitTest : int * int * bool -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer, ignoreTransparent As Boolean) As HitTestResult

매개 변수

x
Int32

사용자가 클릭한 요소의 X 좌표 값입니다.

y
Int32

사용자가 클릭한 요소의 Y 좌표 값입니다.

ignoreTransparent
Boolean

투명 요소가 무시되는지 여부를 결정하는 플래그입니다.

반환

지정된 위치에 차트 요소가 있는 경우 이 요소에 대한 정보를 제공하는 HitTestResult 개체입니다.

설명

지정된 지점에 있는 차트 요소(있는 경우)를 확인하려면 이 메서드를 호출합니다.

투명한 요소를 무시하려면 매개 변수를 로 ignoreTransparenttrue설정합니다.

중요

이 메서드가 올바르게 IsMapEnabled 작동하려면 속성을 로 설정 false해야 합니다.

이 메서드는 드릴다운을 Click 구현할 때 서버 쪽 이벤트와 함께 사용할 수 있습니다. 그러나 사용 편의성 때문에 드릴다운을 위해 클라이언트 쪽 이미지 맵을 사용하는 것이 좋습니다.

반환 HitTestResult 된 개체의 속성을 사용하여 클릭한 HitTestResult 차트 요소를 확인할 수 있습니다. 개체는 선택한 실제 개체의 instance 제공합니다(있는 경우).

적용 대상