Dark Hack
Onaylı Üye
Picturebox'u çalışma sayfamızda hareket nasıl ettiririz? Bu dersimizde bunu öğrenelim.
[font='Titillium Web', sans-serif]İlk olarak çalışma sayfamıza bir adet Picturebox, bir adet label, ve bir adet timer ekliyoruz.[/FONT]
[font='Titillium Web', sans-serif]Pictureboxımızın properties kısmından size 50;50 locationını 0;0 ayarlayıp arkaplanına bir renk veriyoruz.[/FONT]
Ve aşağıdaki Kodları sayfamıza yapıştırıyoruz.
[font='Titillium Web', sans-serif]Kod:[/FONT]
[font='Titillium Web', sans-serif][font='Titillium Web', sans-serif]private void Form1_Load(object sender, EventArgs e)[/FONT][/FONT]
[font='Titillium Web', sans-serif][font='Titillium Web', sans-serif]{[/FONT][/FONT]
[font='Titillium Web', sans-serif][font='Titillium Web', sans-serif]timer1.Enabled = true;[/FONT][/FONT]
[font='Titillium Web', sans-serif][font='Titillium Web', sans-serif]}[/FONT][/FONT]
[font=Titillium Web, sans-serif]private void timer1_Tick(object sender, EventArgs e)[/FONT]
[font=Titillium Web, sans-serif]{[/FONT]
[font=Titillium Web, sans-serif]if (pictureBox1.Top == 0)[/FONT]
[font=Titillium Web, sans-serif]{[/FONT]
[font=Titillium Web, sans-serif]pictureBox1.Left += 10;[/FONT]
[font=Titillium Web, sans-serif]label1.Text = "Left:" + pictureBox1.Left.ToString() +"n Right:" + pictureBox1.Right.ToString() + "n Top:" + pictureBox1.Top.ToString() + "n Bottom" + pictureBox1.Bottom.ToString();[/FONT]
[font=Titillium Web, sans-serif]}[/FONT]
[font=Titillium Web, sans-serif]if (pictureBox1.Left == 400)[/FONT]
[font=Titillium Web, sans-serif]{[/FONT]
[font=Titillium Web, sans-serif]pictureBox1.Top += 10;[/FONT]
[font=Titillium Web, sans-serif]label1.Text = "Left:" + pictureBox1.Left.ToString() + "n Right:" + pictureBox1.Right.ToString() + "n Top:" + pictureBox1.Top.ToString() + "n Bottom" + pictureBox1.Bottom.ToString();[/FONT]
[font=Titillium Web, sans-serif]}[/FONT]
[font=Titillium Web, sans-serif]if (pictureBox1.Top == 400)[/FONT]
[font=Titillium Web, sans-serif]{[/FONT]
[font=Titillium Web, sans-serif]pictureBox1.Left -= 10;[/FONT]
[font=Titillium Web, sans-serif]label1.Text = "Left:" + pictureBox1.Left.ToString() + "n Right:" + pictureBox1.Right.ToString() + "n Top:" + pictureBox1.Top.ToString() + "n Bottom" + pictureBox1.Bottom.ToString();[/FONT]
[font=Titillium Web, sans-serif]}[/FONT]
[font=Titillium Web, sans-serif]if (pictureBox1.Left == 0)[/FONT]
[font=Titillium Web, sans-serif]{[/FONT]
[font=Titillium Web, sans-serif]pictureBox1.Top -= 10;[/FONT]
[font=Titillium Web, sans-serif]label1.Text = "Left:" + pictureBox1.Left.ToString() + "n Right:" + pictureBox1.Right.ToString() + "n Top:" + pictureBox1.Top.ToString() + "n Bottom" + pictureBox1.Bottom.ToString();[/FONT]
[font=Titillium Web, sans-serif]}[/FONT]