private void updateListBox(object sender) { if (this.InvokeRequired) { refreshListBoxHandler delegateFunc = new refreshListBoxHandler(updateListBox); this.Invoke(delegateFunc, sender); } else { lsbFile.Items.Clear(); lsbFile.Items.AddRange(searchALLFiles.ToArray()); } }
public MainForm() { InitializeComponent(); searchALLFiles = new List <string>(); searchComplete += new refreshListBoxHandler(updateListBox); }