要求点击button使得label平移,到窗体边缘时,反向移动。(每点一次移动一次,不是自动滴。)
实际做到这里,后面做了很多尝试,都不行。
要求点击button使得label平移,到窗体边缘时,反向移动。(每点一次移动一次,不是自动滴。)
实际做到这里,后面做了很多尝试,都不行。
很简单
private int dir = 0;
private void button1_Ckick(object sender, EventArgs e)
{
if (dir == 0)
{
label1.Left += 10;
if (label1.Left > this.Width - label1.Width) dir = 1;
}
else
{
label1.Left -= 10;
if (label1.Left < 0) dir = 0;
}
}