你可以把你的曲线画在一个pictureBox上(坐标系当然用pictureBox的top-left做原点),然后给这个pictureBox添加一个MouseDown响应函数。
在函数中得到:
int nX = pictureBox.PointToClient(CurSor.Position).X;
int nY = pictureBox.PointToClient(CurSor.Position).Y;
就是该点在pictureBox上的坐标。然后判断一下是否在曲线上,就可以决定是否显示出来了。
在函数中得到:
int nX = pictureBox.PointToClient(CurSor.Position).X;
int nY = pictureBox.PointToClient(CurSor.Position).Y;
就是该点在pictureBox上的坐标。然后判断一下是否在曲线上,就可以决定是否显示出来了。
Graphics g = Graphics.FromImage(newBitmap);
可否举个例子?