标签(Label)随鼠标移动而移动
2010-01-29 16:57
169 查看
文档及代码下载:http://www.dingos.cn/index.php?topic=1420.0
1. 定义一个Point对象mouse_offset,用于保存鼠标的位置
2. 对标签(Label)添加MouseDown事件,记录当前鼠标所在的位置为实例化mouse_offset对象
3. 对标签(Label)添加MouseMove事件,实现标签(Label)随鼠标的移动而移动
1. 定义一个Point对象mouse_offset,用于保存鼠标的位置
2. 对标签(Label)添加MouseDown事件,记录当前鼠标所在的位置为实例化mouse_offset对象
private void lblMove_MouseDown(object sender, MouseEventArgs e) { mouse_offset = new Point(-e.X, -e.Y); }
3. 对标签(Label)添加MouseMove事件,实现标签(Label)随鼠标的移动而移动
private void lblMove_MouseMove(object sender, MouseEventArgs e) { if(e.Button == MouseButtons.Left) { Point mousePos = Control.MousePosition; mousePos.Offset(mouse_offset.X, mouse_offset.Y); ((Control)sender).Location = ((Control)sender).Parent.PointToClient(mousePos); } }
相关文章推荐
- 在C#中实现标签(Label)随鼠标移动而移动
- JSP输入框空验证:利用onblur标签实现的移动鼠标时的验证
- [C#]使用Label标签控件模拟窗体标题的移动及窗体颜色不断变换
- 鼠标悬停到label标签上显示文字
- 设置鼠标移动到DIV里面的内容上面 DIV标签改变背景色
- 标签鼠标移动切换标签栏
- qt 实现label部件中的图片随鼠标移动
- wztooltip - 鼠标移动到某标签显示内容(支持html)
- 标签跟随鼠标移动
- 鼠标移动实现标签自动切换
- Flex 中鼠标移动到Label上显示手型
- 鼠标移动到物体上,利用label和box来显示提示框的区别
- 在MFC中,想要实现当鼠标移动到某个标签中的时候鼠标变成超链接时候的“手”状
- C#利用Label标签控件模拟窗体标题的移动及窗体颜色不断变换效果
- HTML基础 img标签title属性 鼠标移动到图片上时显示文字
- Gridview和Datalist鼠标移动行变色
- Winform鼠标拖动改变控件大小、移动控件位置
- sda must have a gpt disk label sda必须有gpt硬盘标签
- delphi 强制退出死循环,要设置label标签
- JS+html5实现跟随鼠标移动而散开的粒子效果