void client_DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e) { DownloadProgressEventArgs ex = new DownloadProgressEventArgs(); ex.BytesReceived = e.BytesReceived; ex.ProgressPercentage = e.ProgressPercentage; ex.TotalBytesToReceive = e.TotalBytesToReceive; ex.File = e.UserState as DownloadFileModel; this.On_DownloadProgressEventArgs(ex); }
void Manager_DownloadProgress(object sender, DownloadProgressEventArgs e) { //if (this.DownloadUIs.ContainsKey(e.File.ID)) //{ // //DownloadUI ui = this.DownloadUIs[e.File.ID]; // //ui.Percentage = e.ProgressPercentage; //} }
protected virtual void On_DownloadProgressEventArgs(DownloadProgressEventArgs e) { if (this.DownloadProgress != null) { this.DownloadProgress(this, e); } }