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);
                }

            }

  • 相关阅读:
    简单理解OOP——面向对象编程
    SpringMVC拦截器
    Vue简洁及基本用法
    springMVC实现文件上传下载
    Python笔记⑤爬虫
    Python笔记4
    Python笔记3
    Python基础语法笔记2
    Python基础入门语法1
    Navicat连接mysql时候出现1251错误代码
  • 原文地址:https://www.cnblogs.com/xihong2014/p/4212528.html
Copyright © 2011-2022 走看看