c#2010中的chart表格,显示出一个曲线之后,怎么通过点击曲线上的节点

c#2010中的chart表格,显示出一个曲线之后,怎么通过点击曲线上的节点,打开一个窗口显示节点信息... c#2010中的chart表格,显示出一个曲线之后,怎么通过点击曲线上的节点,打开一个窗口显示节点信息 展开
 我来答
epchen_hust
2014-08-07 · TA获得超过239个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:103万
展开全部

在Chart的单击事件中。。

  

   HitTestResult myTestResult=  chart_Wave1.HitTest(MousePosition);  
   if (myTestResult.ChartElementType == ChartElementType.DataPoint)  
   {         
       int i = myTestResult.PointIndex;  
       DataPoint dp = myTestResult.Series.Points[i];           
  
      double doubleXValue= (dp.XValue);  
      double doubleYValue = dp.YValues[0];     
      //弹窗。。。
   }
追问
额…没实现啊…
追答
        private void chart1_MouseClick(object sender, MouseEventArgs e)
        {
            HitTestResult myTestResult = chart1.HitTest(e.X,e.Y);
            if (myTestResult.ChartElementType == ChartElementType.DataPoint)
            {
                int i = myTestResult.PointIndex;
                DataPoint dp = myTestResult.Series.Points[i];

                double doubleXValue = (dp.XValue);
                double doubleYValue = dp.YValues[0];
                //弹窗。。。
                MessageBox.Show(doubleXValue + "---" + doubleYValue);
            }
        }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式