当前位置:编程学习 > C#/ASP.NET >>

System.Drawing怎么取曲线任意一横坐标对应的纵坐标,或者我点击鼠标自动标亮横坐标对应曲线上的点的(x,y)?


System.Drawing怎么取曲线任意一横坐标对应的纵坐标,或者我点击鼠标自动标亮横坐标对应曲线上的点的(x,y)? 

 如下,通过DrawCurve,画了一条曲线,现在是,怎么取到任意一横坐标,对应的曲线上的点( x,y) ?

  先谢过!!!!!!!!!!!!!!!!!

===================================================================================

 //创建画板从Paint事件中的直接引用Graphics对象
            Graphics graphics = e.Graphics;
            graphics.Clear(Color.Black);

            //定义画笔
            Pen pen = new Pen(Color.White, 3.0f);

            //定义点坐标
            Point[] points = { 
                         new Point(50,50),
                         new Point(100,25),
                         new Point(200,5),
                         new Point(250,50),
                         new Point(300,100),
                         new Point(350,200),
                         new Point(250,250)
                     };
            graphics.DrawCurve(pen, points);



--------------------编程问答-------------------- 画出的曲线样式如下: 

--------------------编程问答--------------------
画出的曲线样式如下: 

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,