فهمیدن ودرک کردن کد مقابل با نرم افزارVisual stadio 2012 ممنون میشوم کمکم کنیدواسه واسه پنج شنبه ،جمعه لازمش دارم.

void cir()
{
Graphics g = this.CreateGraphics();

g.Clear(BackColor);

g.FillEllipse(Brushes.Black, x, y, 150, 150);

g.FillEllipse(Brushes.Blue, x+50, y+150, 50, 50);

g.FillEllipse(Brushes.Green, x+150, y+50, 50, 50);

g.FillEllipse(Brushes.Yellow, x-50, y+50, 50, 50);

g.FillEllipse(Brushes.Red,x+50, y-50, 50, 50);
//*******************
x += x1;
y += y1;
//**************
if (x + 230 >= Width || x+100 <= 150)

x1 = -x1;

if (y + 250 >= Height || y+100 <= 150)

y1 = -y1;


}


private void Form1_Paint(object sender, PaintEventArgs e)
{

}
private void Form1_Load(object sender, EventArgs e)
{
Thread t1 = new Thread(cir);
t1.Start();
}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
timer1.Interval = Convert.ToInt16(comboBox1.Text);
// hScrollBar1.Value = Convert.ToInt16(comboBox1.Text);
}

private void timer1_Tick(object sender, EventArgs e)
{
Thread t1 = new Thread(cir);
t1.Start();
}