private void handleFinishedFile(object sender, FilepathEventArgs e) { if (InvokeRequired) { Invoke(new Action<object, FilepathEventArgs>(handleFinishedFile), sender, e); return; } lstRawFiles.SelectedItems.Remove(e.Filepath); }