zoukankan      html  css  js  c++  java
  • zedgraph控件怎么取得鼠标位置的坐标值(转帖)

    我想取得zedgraph控件上任意鼠标位置的坐标值,IsShowCursorValues可以显示鼠标位置的值但是不能提取赋值给其他的变量。用PointValueEvent这个事件又只能得到已经画出的点的坐标,而我想得到任意位置的坐标。

    c.MouseDownEvent += new ZedGraphControl.ZedMouseEventHandler(myMouseDown);
            protected bool myMouseDown(object sender, MouseEventArgs e)
            {
                pDown.X = e.X;
                pDown.Y = e.Y;
                return true;
            }

    private void zedGraph1_MouseClick(object sender, MouseEventArgs e)
            {
                PointF mousePt = new PointF(e.X, e.Y);
                GraphPane pane = ((ZedGraphControl)sender).MasterPane.FindChartRect(mousePt);

                if (pane != null)
                {
                    double x, y;
                    pane.ReverseTransform(mousePt, out x, out y);
                    MessageBox.Show(x+""+y);
                }

            }

  • 相关阅读:
    系统安全方案
    模态框的使用
    thinkphp修改分页为post方式
    手动配置apache、php
    Djang之ModelForm组件的简单使用
    连接池还是连接迟?
    金融量化
    luasocket编译安装遇到的坑
    numpy&pandas补充常用示例
    Matplotlib画正弦余弦曲线
  • 原文地址:https://www.cnblogs.com/xihong2014/p/4212528.html
Copyright © 2011-2022 走看看