求一个在C#中可以定义Button按钮坐标的类

2024-12-20 07:44:30
推荐回答(3个)
回答1:

首先拖一个Button

public Form1()
{
InitializeComponent();
}
//窗体登陆时发生
private void Form1_Load(object sender, EventArgs e)
{
this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseClick);
}

//鼠标点击窗体时发生
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
MoveButton(button1, e.Location);
}
//按扭移动方法
private void MoveButton(Button btn,Point x)
{
btn.Location = x;
}

回答2:

要编程序啊,15分少点啊。
给你个思路,先设个计数器,当单击按钮时设置为1,当单击其他地方的时候将其值0,然后记下鼠标单击的位置坐标,修改按钮的top left属性,按钮就移动了哦

回答3:

如果要下棋,是不能用button的,棋子是一副图。一个棋子就是在上面绘一幅图。