Beispiel #1
0
        public void ProgressChanged(DownloadProgressChangedEventArgs e)
        {
            lblContentLength.Text = ((e.TotalBytesToReceive)/1024.0f).ToString("0.00");
            lblBytesRead.Text = ((e.BytesReceived)/1024.0f).ToString("0.00");
            lblRate.Text = e.TransferRate.ToString("0.0");

            radProgressBar1.Value1 = (int)e.ProgressPercentage;
            radProgressBar1.Text = ((int)e.ProgressPercentage).ToString() +"%";
        }
Beispiel #2
0
        void _updateDownloader_ProgressChanged(object sender, DownloadProgressChangedEventArgs e)
        {
            if(this.IsDisposed)
                return;

            if (!this.Visible)
                this.Visible = true;

            this.Invoke(new ProgressDelegate(ProgressChanged), new object[] {e});
        }