Resminizin Boyutunu Değiştirin
PictureBox taki resmin, trackbar daki değere göre boyutunu değiştireceğiz.
Formunuza 1 adet PictureBox, TrackBar,Button ve OpenFileDialog nesnesi ekleyin. Aşağıdaki şekilleri inceleyin.
Şekil 1
Şekil 2
public partial class Form1 : Form
{
int y;
int x;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
DialogResult result = openFileDialog1.ShowDialog();
if (result == DialogResult.OK)
{
pictureBox1.Image = Image.FromFile(openFileDialog1.FileName);
}
}
private void Form1_Load(object sender, EventArgs e)
{
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
trackBar1.Maximum = 10;
trackBar1.Minimum = 1;
trackBar1.TickFrequency = 1;
x = pictureBox1.Width;
y = pictureBox1.Height;
}
private void trackBar1_Scroll(object sender, EventArgs e)
{
pictureBox1.Width = x * trackBar1.Value;
pictureBox1.Height = y * trackBar1.Value;
}
}
//Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN