点击button按钮后,启动一个实现鼠标拖动另一个button的线程 (JFrame/C# WinForm)
2008-12-28 16:57
1226 查看
一 线程
二 控件拖动
C#
private bool m_Down = false;
private int xx = 0, yy = 0;
private void button1_MouseMove(object sender, MouseEventArgs e)
{
if (m_Down == true)
{
button1.Left += e.X - xx;
button1.Top += e.Y - yy;
}
}
private void button1_MouseUp(object sender, MouseEventArgs e)
{
m_Down = false;
}
private void button1_MouseDown(object sender, MouseEventArgs e)
{
m_Down = true;
xx = e.X;
yy = e.Y;
}
二 控件拖动
C#
private bool m_Down = false;
private int xx = 0, yy = 0;
private void button1_MouseMove(object sender, MouseEventArgs e)
{
if (m_Down == true)
{
button1.Left += e.X - xx;
button1.Top += e.Y - yy;
}
}
private void button1_MouseUp(object sender, MouseEventArgs e)
{
m_Down = false;
}
private void button1_MouseDown(object sender, MouseEventArgs e)
{
m_Down = true;
xx = e.X;
yy = e.Y;
}
相关文章推荐
- C# winform datagridview中如何实现鼠标右键点击一行数据出现一个带有删除的菜单,并能执行删除操作?
- C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹?
- window里面点击一个button按钮实现页面跳转???
- Android AsyncTask实现一个线程操作完成后启动另一个线程
- 有一个table表格,选中某一行后,点击“查看(button)”按钮可以实现对该行内容的显示
- js鼠标事件解析——如何用js实现一个拖动但是不触发其点击事件
- swing初始化一个JFrame实现点击A界面的一个按钮,显示B界面,无论点击多少次,都只显示一个B界面
- 如何实现点击Winform程序窗体中的一个按钮,执行这个exe文件?
- C# winform实现鼠标左键拖动窗体
- 在页面中,我们经常看到,一个button按钮,如果属标点击,就会触发一个窗口的显示,如果二次点击并可以隐藏,那么如何通过JAVA配合html来实现这一功能呢?
- C#之WinForm基础 点击按钮出现一个只有确定按钮和文字的提示框
- 用 c 调用 win-api 实现自动点击c# winform 程序 的按钮
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- C# winform一个窗口按钮触发另一个窗口的load事件
- C# Winform鼠标左键点击按钮弹出设置菜单
- 如何用java实现“点击一个按钮,出现另一个按钮”的功能?
- MFC实现当鼠标移动到button按钮上时是显示一张图片,移开显示另外一张,点击是显示另外一张
- C#之Winform基础 点击多次button仅生成一个窗体
- 有一个table表格,选中某一行后,点击“查看(button)”按钮可以实现对该行内容的显示
- js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码