C#窗体应用程序,鼠标点/移动 到按钮上 按钮改变位置,移开后不回来

如题所述

第1个回答  2016-10-09
namespace 点击移动按键
{
public partial class Form1 : Form
{
int x = 10;
int y = 10;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.button1.Location = new System.Drawing.Point(x,y);//重新绘制按钮
this.button1.Size = new System.Drawing.Size(75,23);
x = x + 10;//随意更改
y = y + 10;
}
}
}本回答被网友采纳
第2个回答  2020-03-08
e.x是当前精确的鼠标位置
而你的mx
是你
按下窗体时的
位置
当然e.x-mx不等于0,也就是使this.left发生变化(即窗体位置发生变化)
第3个回答  2016-10-09
button.click = new point (x,y);

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网