winform 鼠标拖动移动图片位置
2016-08-18 14:24
344 查看
三个事件,与图片的控件容器绑定、即可实现鼠标拖动移动图片位置
private void pbMain_MouseDown(object sender, MouseEventArgs e) { photo_rec = photo_show1.GetPictureBoxZoomSize(pictureBox1); pt = Cursor.Position; this.Cursor = Cursors.SizeAll; } private void pbMain_MouseUp(object sender, MouseEventArgs e) { this.Cursor = Cursors.Default; int px = Cursor.Position.X - pt.X; int py = Cursor.Position.Y - pt.Y; } private void pbMain_MouseMove(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { int px = Cursor.Position.X - pt.X; int py = Cursor.Position.Y - pt.Y; pictureBox1.Location = new Point(pictureBox1.Location.X + px, pictureBox1.Location.Y + py); } pt = Cursor.Position; } }
相关文章推荐
- Qt drag(拖动图片)时如何设置图片某个位置与鼠标绑定在一起移动
- Winform鼠标拖动改变控件大小、移动控件位置
- 在运行时通过鼠标拖动移动控件位置及改变控件的大小
- 在运行时通过鼠标拖动移动控件位置(c#)
- Winform 图片鼠标滚动查看(放大,缩小,旋转,拖动查看)[日常随笔]
- QML中鼠标拖动移动ListView中项的位置
- 鼠标移动到一个位置,显示图片(类似qq的隐藏显示功能)
- 让图片直线移动到鼠标点击位置,类似游戏里的人物走动!
- winform中图片的左移 右移并记忆移动的位置
- 用鼠标拖动图片移动
- 在运行时通过鼠标拖动移动控件位置及改变控件的大小
- 在WPF里面实现以鼠标位置为中心缩放移动图片
- Javascript实现图片位置控制(鼠标拖拽 + 键盘方向键移动)源码分享
- [VB.net][WinForm]Panel控件移动\鼠标拖动
- c# WPF 中图片缩放功能,鼠标拖动位置
- 鼠标拖动图片移动的JPanel代码
- 用鼠标拖动图片移动
- 艾伟_转载:在WPF里面实现以鼠标位置为中心缩放移动图片
- JQuery实现鼠标拖动元素移动位置
- 在运行时通过鼠标拖动移动控件位置(c#)