您的位置:首页 > 编程语言

关于初学者.NET编程中遇到的问题(九)

2008-11-01 00:04 211 查看
我 在PictureBox中显示了一张图,PictureBox的SizeMode设置为Zoom,PictureBox的大小800*600,图的大小为 2848*4256,意思就是说,我要显示的图比PictureBox大很多倍,我将鼠标移到PictureBox中,在PictureBox的Move 事件中用e.x,e.y的话,只能得到鼠标在PictureBox的坐标。

问题:我如何得到鼠标在图像中的坐标,请高手帮忙解决一下,谢谢!!!

你用PictureBox中的坐标加上PictureBox的位置得出相对于窗体客户端的坐标,然后在减去图片的位置坐标,就得出相对于图片的坐标了,应该不难实现,你按我的方法试试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: