protected virtual void OnDownloadCompleted( DownloadCompletedEventArgs e) { if (DownloadCompleted != null) { DownloadCompleted(this, e); } }