【问题标题】:Double Click event for each Chart Areas in MSChart C#MSChart C#中每个图表区域的双击事件
【发布时间】:2014-04-24 11:13:58
【问题描述】:

问题是我使用带有两个 ChartAreas 的 MSChart 创建了 Chart。 但是,我想分别处理这两个独立图表区域的 doubleClick 事件。

但是,我做不到。双击事件仅适用于整个图表,不适用于单个图表区域。

如果有其他方法请告诉我。

实际上,我希望在双击其他图表区域时将其他图表区域的可见性设为 false。

提前致谢。

【问题讨论】:

    标签: graph mschart


    【解决方案1】:
    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
    

    【讨论】:

    • 提供的代码可能会有所帮助,但为了使其成为一个好的答案,您还应该描述/解释您的代码为什么/如何准确地解决问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 2015-10-08
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多