protected virtual void OnRunWorkerCompleted (RunWorkerCompletedEventArgs e) { if (RunWorkerCompleted != null) RunWorkerCompleted (this, e); } }