WinForm 实现鼠标拖动控件跟随效果(图文)
摘要:1. 运行初始窗口如下:2. 拖动后效果如下:3. 代码如下:public partial class Form1 : Form{ /* * 理解了下面的几个概念,就能完全明白相对坐标的变化. * MouseEventArgs e 为事件鼠标参数,因此,e.Location 指示了位于事件源上的光标坐标 * Cursor.Position 获取的是相对于用户屏幕的光标坐标 * PointToClient() 方法可将屏幕坐标 Cursor.Position 换算成工作区的坐标 * 因此,换算后的 Cursor.Position 减去 e.Locat...
阅读全文
posted @ 2011-12-20 15:18