ProgressBar ile Web Browser Örneği — C#

[code lang=”csharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;//www.gorselprogramlama.com
using System.Text;
using System.Windows.Forms;
namespace ProgressBar_Value_to_WebSite
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("www.google.com.tr");
}
//www.gorselprogramlama.com
private void webBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e)
{
progressBar1.Maximum = Convert.ToInt32(e.MaximumProgress);
progressBar1.Value = Convert.ToInt32(e.CurrentProgress);//www.gorselprogramlama.com
lblMaxKB.Text = e.CurrentProgress + " KB / " + e.MaximumProgress + " KB";
if (e.MaximumProgress != 0 && e.MaximumProgress == e.CurrentProgress)
{
MessageBox.Show("Yüklenme tamamlanmıştır.","Dikkat");
}
}//www.gorselprogramlama.com
}
}
[/code]
