110,534
社区成员
发帖
与我相关
我的任务
分享
//pb.Location=new Point(x,y);
pb.Location=GetNewPosition(pb.Location);
//or
pb.Location=GetNewPosition(pb.Location.X,pb.Location.Y);
[/quote]
而且我是随机生成多个PictureBox,
Point GetNewPosition(Point srcPt);
Point GetNewPosition(int x,int y);
//pb.Location=new Point(x,y);
pb.Location=GetNewPosition(pb.Location);
//or
pb.Location=GetNewPosition(pb.Location.X,pb.Location.Y);
PictureBox pb = null;
//
Load:
pb = new PictureBox();
pb.BringToFront();
pb.MouseClick += new MouseEventHandler(pb_MouseClick);
this.Controls.Add(pb);
//
Tick:
pb.Location=new Point(x,y);