C# 画面手动随意移动代码
2016-07-11 15:30
267 查看
点击form画面,按下鼠标后,随意迁移画面代码:
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
mouse_offset = new Point(-e.X, -e.Y);
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
Point mousePos = Control.MousePosition;
mousePos.Offset(mouse_offset.X, mouse_offset.Y);
Location = mousePos;
}
}
MouseDown和MouseMove事件,在form上追加。
点击form画面,按下鼠标后,随意迁移画面代码:
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
mouse_offset = new Point(-e.X, -e.Y);
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
Point mousePos = Control.MousePosition;
mousePos.Offset(mouse_offset.X, mouse_offset.Y);
Location = mousePos;
}
}
MouseDown和MouseMove事件,在form上追加。
相关文章推荐
- 关于C# Dockpanel的一些入门的基本操作
- c#使用扫描仪
- 载入资源中的动态链接库(dll)文件
- C#之绘制三角形
- C#之自定义Vector3
- 正则表达式_环视(c#_正则分组构造)
- c#游戏编程-利用SharpDX编写坦克大战游戏(1)
- C#并发处理-锁OR线程安全?
- problems with pointer to struct (C# using C dll)
- Lambda表达式 之 C#
- C#中MessageBox用法大全
- C# 禁止windows程序重复运行的两种基本方法
- C# 日期格式
- C# 解决winform界面闪屏问题
- c#实现wavecom短信猫发送长短信
- C# 中DateTime的各种使用
- c# UDP通信 列子
- c# UDP通信
- C#深入浅出全接触(二)
- C#深入浅出全接触(一)