C#’ta PictureBox Kullanımı Google'da Ara Büyüt Küçült

Genişlet
11 Mart 2010 – 11:23

Programa görsellik katmak için bazı yerlere resimler ekleyebiliriz.Bunun için picturebox kullanımı basit bir yoldur.Ayrıca pictureBox’ımıza internet üzerindede resim yükleyebiliriz.

PicureBox’ımıza resim eklemeye gelince [Design] kısmındanda picurebox’a tıklayıp sağ üstten ok işaretine tıklayıp choose image ile resim seçebiliriz fakat ben kod ile resim eklemeyi tercih ederim bunun içinde

1
pictureBox1.Image = Image.FromFile("C:\\denemeResim.jpg");

Yukarıdaki kodu kullanabiliriz.Eğer internet üzerindeki 1resimi yüklemek istersek aşağıdaki kodu kullanabiliriz

1
pictureBox1.ImageLocation = "http://www.csharptr.com/logo.gif";

Eğer programımızın çalıştığı dizininden 1resimi açmak istersek

1
pictureBox1.ImageLocation = "resim.jpg";

Yukarıdaki komut programla aynı dizinde olan “resim.jpg” resmini pictureBox’ımıza yükler.

Bunları yaptıktan sonra gelelim SizeMod kısmına yine bu kısımı ayarlamayı pictureBox’a tıkladıktan sonra sağ taraftan properties(ayarlar) bölümünden SizeMod kısmından yapabiliriz eğer kod ile yapmak istersek.

1
pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
1
pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;

Yukarıdaki yapıları kullanabiliriz.Gelelim bunların ne işe yaradığına

normal: resim direk picturebox içinde normal olarak yüklenir eğer picturebox’ın boyutları resimden küçükse resmin bir kısmı gözükmez
stretchImage : resimin boyutu otomatik olarak picturebox’ın eni ve boyuna göre ayarlanacaktır.
centerImage: picturebox içinde resimi ortalar
autosize: pictureboxın boyutu resmin boyutu ile aynı değeri otomatik olarak alır.
zoom: resim zoomlanır.

Yazan:Mertcan Kurtaran

Etiketler Etiketler: ”,

Benzer Yazılar

  1. 6 yorum yapılmış

  2. user avatar Ediz536

    arkadaşım ders için teşekkür ederim benim sormak istediğim picturebox arkası transparan bi resim nasıl atılıyor.Gif formatında yada jpeg formatında bi resim attıgım zaman etrafını transparan görmüyor bnu nasıl halledebilirim ?

    1 Mayıs 2010 - 20:40

  3. user avatar Mertcan Kurtaran

    picturebox’ı transparan yapmadım hiç öyle 1property bilmiyorum fakat istersen formun opacity özelliğinden formu transparan gösterebilirsin..

    3 Mayıs 2010 - 23:09

  4. user avatar Ediz536

    Dostum bana picturebox da gerekliydi projemde kullanıcaktım .Robot resim tasarımı yapıyorum da picturebox daki transparan resimler üst üste gelmesi gerekiyor.

    5 Mayıs 2010 - 06:45

  5. user avatar gokhan

    selamlar. benim database den aldigim bir tablo var. access te resimler ole nesnesi ile eklenmis bicimde. bu tabloyu programda goruyorum her satira tikladigimda sag tarafta picturebox icinde ona ait resmi gormek istiyorum. nasil yapabilirim

    16 Eylül 2010 - 18:56

  6. user avatar sametEsen

    Selam,üzerinden baya zaman geçmiş ama olsun belki işe yarar.
    ediz arkadaşımın istediği şekilde pictureBox’ta arkaplanı transparent kullanabilmek için resmin png formatında olması gerekli.BackColor.Transparent komutu yada properties’den backColor->Web->Transparent ile arkaplanın görünmemesini sağlayabiliriz.İyi günler…

    19 Şubat 2011 - 13:58

  7. user avatar ozan

    arkadaşlar ben combobox tan item seçip ve bu sectiğimiz itemin fotografını gösterecek
    yani e okul gibi
    ben liseleri yapacagım

    11 Ocak 2012 - 17:09

Yorum Yap

Isim : (gerekli)
E-mail : (gerekli)
Yorumunuz: