<span style="white-space:pre"> </span>private int oldX = 0;
private int oldY = 0;
private void panel1_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
this.Left += e.Location.X - this.oldX;
this.Top += e.Location.Y - this.oldY;
}
}
private void panel1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
this.oldX = e.Location.X;
this.oldY = e.Location.Y;
}
}无边框windows窗体移动
最新推荐文章于 2024-04-18 17:40:45 发布
本文介绍了一个简单的Windows窗体应用案例,通过捕获鼠标事件实现窗体的拖动功能。具体包括MouseDown和MouseMove两个事件处理方法,利用这两个方法可以轻松地实现使用鼠标左键拖动窗体位置的功能。
391

被折叠的 条评论
为什么被折叠?



