
Merhabalar,
Bu yazımda sizlere c# ile birlikte basit bir web browser (tarayıcı) nasıl yapabiliriz onu anlatacağım.
Öncelikle cihazınızda yüklü visual studio Ide’niz mevcut ise yeni proje açarak Windows Desktop türünde bir proje oluşturunuz. Sonrasında bir adet browser adres barına girilen url’i gösterecek olan panel ,bir ya da bir den fazla buton (anasayfa ,ileri,geri,git v.b.) ve adres satırı için combobox ya da textbox tarzında bir user control sürükleyip bırakalım.
Buna benzer bi ekran karşımıza geliyor, ekranda propertiesten (f4) ile formun ismini rengini ikon şekline müdahale edebilirsiniz.
Git butonu için Çift tıklayarak Click event’ine ve diğer eventlere de aynı şekilde oluşturduğumuz webbrowser nesnesinin adını default webBrowser1 adında bir nesne oluşturdu onu kullanmış bulundum.
Örnek olarak kod için,
//geri butonu için
private void button3_Click(object sender, EventArgs e)
{
webBrowser1.GoBack();
}
//ileri butonu için
private void button2_Click(object sender, EventArgs e)
{
webBrowser1.GoForward();
}
//yenilemek için
private void button4_Click(object sender, EventArgs e)
{
webBrowser1.Refresh();
}
//ana sayfa dönüşü için
private void button5_Click(object sender, EventArgs e)
{
webBrowser1.GoHome();
}
//girilen url ye gitmek için
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Navigate(comboBox1.Text);
}
Takiben f5 ile çalıştırdığımızda aşağıdaki şekilde bir ekran karşımıza geliyor olacaktır,
Sonuç itibariyle adres barda ilgili bağlantıyı yazıp aradığımız taktirde ;
şeklinde bir ekran gelecektir.
Bu yazımda visual studio c# ile birlikte web browser nasıl yapılır anlatmış bulundum.
Sağlıcakla.
Oğuz ALTUNTAŞ © 2016