title: C# Can I add values to a listbox with a backgroundwork thread?
body: <p>I want my background worker to add items to a list box, it appears to do so when debugging but the listbox doesn't show the values. I suspect this is something to do with adding items whilst inside the background worker thread, do I need to add these to an array and then populate the list box from the array during <code>backgroundWorker1_RunWorkerCompleted</code>?</p>
  
  <p>Thanks for the help.</p>