第1个回答 2015-05-06
public Form1()
{
InitializeComponent();
pictureBox1.Image = Image.FromFile(@"D:\我的文档\visual studio 2010\Projects\ConsoleApplication1\PicMove\1.jpg");
}
private void button1_Click(object sender, EventArgs e)
{
pictureBox1.Location = new Point(1,1);
Thread.Sleep(200);
pictureBox1.Location = new Point(10, 10);
Thread.Sleep(200);
pictureBox1.Location = new Point(20, 20);
Thread.Sleep(200);
pictureBox1.Location = new Point(30, 30);
Thread.Sleep(200);
pictureBox1.Location = new Point(40, 40);
Thread.Sleep(200);
pictureBox1.Location = new Point(50, 50);
Thread.Sleep(200);
pictureBox1.Location = new Point(60, 60);
Thread.Sleep(200);
pictureBox1.Location = new Point(70, 70);
Thread.Sleep(200);
pictureBox1.Location = new Point(80, 80);
Thread.Sleep(200);
}
private void button2_Click(object sender, EventArgs e)
{
pictureBox1.Location = new Point(80, 80);
Thread.Sleep(200);
pictureBox1.Location = new Point(70, 70);
Thread.Sleep(200);
pictureBox1.Location = new Point(60, 60);
Thread.Sleep(200);
pictureBox1.Location = new Point(50, 50);
Thread.Sleep(200);
pictureBox1.Location = new Point(40, 40);
Thread.Sleep(200);
pictureBox1.Location = new Point(30, 30);
Thread.Sleep(200);
pictureBox1.Location = new Point(20, 20);
Thread.Sleep(200);
pictureBox1.Location = new Point(10, 10);
Thread.Sleep(200);
pictureBox1.Location = new Point(1, 1);
Thread.Sleep(200);
}
原理就这样了,自己优化一下方法吧本回答被提问者和网友采纳