我有一个小问题,我想创建一个缓慢移动到墙上的标签,当它碰到墙壁时,它应该返回到另一面墙上。我将标签放在左边,但过了一段时间后它会通过窗体并消失,是否有可能在它碰到窗体时向右转(其他方向)?所以它从墙到墙?如何在贴在墙上时改变标签的方向?
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Enabled = true;
}
private void timer1_Tick(object sender, EventArgs e)
{
label1.Left = label1.Left + 10;
}
你可以使用表格宽度为长城。当你的标签位置==表格宽度,然后递减位置10 – 2013-03-01 11:48:46