Beispiel #1
0
        internal void OnDownloadProgressChanged(object sender, DownloadFileProgressChangedArgs args)
        {
            double percent = Math.Round((double)args.BytesReceived / args.TotalBytesToReceive, 2);

            this.UpdateInfo.Progress     = percent;
            this.UpdateInfo.ProgressText = $@"{percent * 100}% - {args.BytesReceived / 1024}KB / {args.TotalBytesToReceive / 1024}KB";
        }
Beispiel #2
0
        internal void OnDownloadProgressChanged(object sender, DownloadFileProgressChangedArgs args)
        {
            double percent = Math.Round((double)args.BytesReceived / args.TotalBytesToReceive * 100, 2);

            UpdateProgressWindow.ProgressBar.IsIndeterminate = false;
            UpdateProgressWindow.SetNewProgress(percent);
            UpdateProgressWindow.ProgressIndicatorText.Text = $@"{percent}% - {args.BytesReceived / 1024}KB / {args.TotalBytesToReceive / 1024}KB";
        }
Beispiel #3
0
 private static void SourceJarService_DownloadProgressChanged(object sender, DownloadFileProgressChangedArgs e)
 {
     MainWindow.Current.Dispatcher.Invoke(() =>
     {
         MainWindow.Current.Progress.Value      = e.ProgressPercentage;
         MainWindow.Current.DialogInfoText.Text = e.ProgressPercentage + "%";
     });
 }
Beispiel #4
0
 /*******************************
  *  update the progress of the download
  * /********************************/
 void client_DownloadProgressChanged(object sender, DownloadFileProgressChangedArgs e)
 {
     if (MainView != null && MainView.Created)
     {
         downloadedAmount = e.BytesReceived;
         MainView.Invoke(new Action(() => MainView.updateProgressBarValue()));
         MainView.Invoke(new Action(() => MainView.updateDownloadedAmount(downloadedAmount)));
     }
 }
Beispiel #5
0
 void DownLoadFileChanged(object sender, DownloadFileProgressChangedArgs eventArgs)
 {
     if (isZipFile)
     {
         progress = eventArgs.ProgressPercentage / 200.0f;
     }
     else
     {
         progress = eventArgs.ProgressPercentage / 100.0f;
     }
 }
Beispiel #6
0
        private void DownloadProgressChanged(object sender, DownloadFileProgressChangedArgs eventArgs)
        {
            lock (this)
            {
                TimeSpan durationSinceLastUpdate = (DateTime.Now - lastProgressUpdate).Duration();
                if (durationSinceLastUpdate < TimeSpan.FromSeconds(1))
                {
                    return;
                }

                Console.CursorLeft = 0;
                Console.Write("{0}%", eventArgs.ProgressPercentage);
                lastProgressUpdate = DateTime.Now;
            }
        }
Beispiel #7
0
        private void Fd_DownloadProgressChanged(object sender, DownloadFileProgressChangedArgs e)
        {
            var fd = (IFileDownloader)sender;

            if (fd.Tag == 1)
            {
                progressBar1.Value = e.ProgressPercentage;
            }
            else if (fd.Tag == 2)
            {
                progressBar2.Value = e.ProgressPercentage;
            }
            else if (fd.Tag == 3)
            {
                progressBar3.Value = e.ProgressPercentage;
            }
        }
Beispiel #8
0
 private static void Downloader_DownloadProgressChanged(object sender, DownloadFileProgressChangedArgs e)
 {
     //throw new NotImplementedException();
 }
Beispiel #9
0
 void OnDownloadProgressChanged(object sender, DownloadFileProgressChangedArgs args)
 {
     Console.WriteLine(args.BytesReceived + " of " + args.TotalBytesToReceive + " bytes " +
                       (args.BytesReceived * 100) / args.TotalBytesToReceive + " %");
 }
Beispiel #10
0
 protected void OnDownloadProgressChanged(object sender, DownloadFileProgressChangedArgs args)
 {
     lbPercent.Text             = args.ProgressPercentage.ToString() + "%";
     lbBytesReceived.Text       = string.Format("{0:0,00} bytes", args.BytesReceived);
     lbTotalBytesToReceive.Text = string.Format("{0:0,00} Total bytes", args.TotalBytesToReceive);
 }