حرکت یک مسطتیل در picturebox - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

حرکت یک مسطتیل در picturebox

0 امتیاز
سلام دوستان من میخوام یک پیکچر باکس داشته باشم و یک تایمر و یک مسطتیل کوچیک مثلا 10 در 10 که از مختصات 0و0 سطر به سطر شروع به حرکت کنه تا آخر که گوشه راست و پایین هستش .
سوال شده اسفند 24, 1393  بوسیله ی daniyaltjm (امتیاز 840)   47 88 103
من این کد رو نوشتم ولی مشکلم اینه که برای سطر های بعدی چه کنم؟

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace vacume
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        Graphics rec;
        Pen p = new Pen(Color.Blue ,1.0f);
        int i;
        private void timer1_Tick(object sender, EventArgs e)
        {
            Refresh();
            rec = this.pictureBox1.CreateGraphics();
            if(i<215)
            {
                rec.DrawRectangle(p, i++, 0, 10, 10);
            }
            else
            {
                i = 0;
                rec.DrawRectangle(p, i++, 0, 0, 0);
            }
           
            
           
        }


       
    }
}
دوستان لطفا کمک کنید خیلی بهش نیاز دارم تازه باید کد بنویسم که هر جایی که این مسطتیل روش میره به رنگ سفید (بک گراند) در بیاد!!!! کلا بدبخت شدم رفت با این پروژه جارو برقی....

1 پاسخ

0 امتیاز
 
بهترین پاسخ

خودم نوشتم .......smiley

لینک دانلود

پاسخ داده شده اسفند 27, 1393 بوسیله ی daniyaltjm (امتیاز 840)   47 88 103
...