Bu Blogda Ara

1 Haziran 2010 Salı

C#’ta PictureBox Kullanımı

Programa görsellik katmak için bazı yerlere resimler ekleyebiliriz.Bunun için picturebox kullanımı basit 1yoldur.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


pictureBox1.Image = Image.FromFile("C:\\denemeResim.jpg");
Yukarıdaki kodu kullanabiliriz.Eğer internet üzerindeki 1resimi yüklemek istersek aşağıdaki kodu kullanabiliriz


pictureBox1.ImageLocation = "resmınwebadresı";
Eğer programımızın çalıştığı dizininden 1resimi açmak istersek


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.


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

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.

Hiç yorum yok:

Yorum Gönder