How do I make the label change direction when it hits the wall?
<p>I have a tiny problem, I want to create a label that moves slowly to the wall and when hit the walls it should return back to the other wall. I made the label go left but after a while it will go through the form and disappear, is it possible to make it turn right (other direction) when it hits the form? So it goes from wall to wall?  </p>

<pre><code>    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;
    }
</code></pre>
