title: Accessing a form's control from a separate thread
body: <p>I'm practising on threading and came across this problem. The situation is like this:</p>
  
  <ol>
  <li><p>I have 4 progress bars on a single form, one for downloading a file, one for showing the page loading status etc...</p></li>
  <li><p>I have to control the progress of each ProgressBar from a separate thread.</p></li>
  </ol>
  
  <p>The problem is I'm getting an <strong>InvalidOperationException</strong> which says</p>
  
  <blockquote>
    <p>Cross-thread operation not valid: Control 'progressBar1' accessed from
    a thread other than the thread it was created on.</p>
  </blockquote>
  
  <p>Am I wrong in this approach or can anybody tell me how to implement this?</p>