private void FireUploadProgress(string title, int sent, int total) { if (null != UploadProgressChanged) { UploadProgressEventArgs args = new UploadProgressEventArgs( title, sent, total); UploadProgressChanged(this, args); } }
public void HandleProgress(object sender, UploadProgressEventArgs args) { bytes_sent_total += args.BytesSent - prev_bytes_sent; ShowProgress (args.Title, bytes_sent_total); int percent = (int) ((double) bytes_sent_total * 100 / TotalFileSize); Debug.Write (String.Format ("{0}%...", percent)); if (args.BytesTotal == args.BytesSent) { prev_bytes_sent = 0; } else { prev_bytes_sent = args.BytesSent; } }
public void HandleProgress(object sender, UploadProgressEventArgs args) { bytes_sent_total += args.BytesSent - prev_bytes_sent; ShowProgress(args.Title, bytes_sent_total); int percent = (int) ((double)bytes_sent_total * 100 / TotalFileSize); Debug.Write(String.Format("{0}%...", percent)); if (args.BytesTotal == args.BytesSent) { prev_bytes_sent = 0; } else { prev_bytes_sent = args.BytesSent; } }
private void FireUploadProgress(string title, int sent, int total) { if (null != UploadProgressChanged) { UploadProgressEventArgs args = new UploadProgressEventArgs ( title, sent, total); UploadProgressChanged (this, args); } }