2014-04-24 2 views
1

의 각 차트 영역에 대한 두 번 클릭 이벤트 문제는 두 개의 ChartAreas를 사용하여 MSChart를 사용하여 차트를 만든 것입니다. 하지만이 두 개의 개별 차트 영역의 doubleClick 이벤트를 별도로 처리하려고합니다.MSChart C#

하지만 그렇게 할 수는 없습니다. 두 번 클릭 이벤트는 개별 차트 영역이 아닌 전체 차트에만 적용 할 수 있습니다.

다른 방법이 있으면 알려주십시오.

실제로 다른 차트 영역을 두 번 클릭하면 다른 차트 영역의 가시성을 false로 설정하려고합니다.

미리 감사드립니다.

답변

0
Private Sub MSChart1_MouseClick.... 
Dim result As HitTestResult = MSChart1.HitTest(e.X, e.Y) 
Dim CurrentChartAreaName as String 
If IsNothing(result.ChartArea) = False Then 
    CurrentChartAreaName = Result.ChartArea.ChartArea.Name 
End If 
End Sub 
+1

제공된 코드가 도움이 될 수 있지만 답변을 잘 작성하려면 코드가 문제를 해결하는 이유와 방법을 정확하게 설명해야합니다. – ZygD