C#如何用代码实现实例化一个PictureBox

C#如何用代码实现实例化一个PictureBox,并且能够规定其出现的位置Location,然后赋如图片文件。特别是Location如何设定,请说的尽可能详细。先谢谢各位... C#如何用代码实现实例化一个PictureBox,并且能够规定其出现的位置Location,然后赋如图片文件。
特别是Location如何设定,请说的尽可能详细。
先谢谢各位。

PS:能不能通过 Timer 来对其进行移动?
展开
 我来答
xx_lzj
2008-02-10 · TA获得超过970个赞
知道大有可为答主
回答量:578
采纳率:0%
帮助的人:735万
展开全部
你自己可以看一下form1.designer.cs 文件,其中有一个折叠的区域(单击左侧+号展开),往窗体上拖一个控件就会自动生成相关的代码,不仅是PictureBox,其它的也一样,如:
PictureBox pb1=new PictureBox();
pb1.Location=new Point(10,10);
this.Controls.Add(pb1);
可以定时移动,如在Timer的Tick事件中加入:
pb1.Left+=1;
fwzy_kevin
2008-02-10 · TA获得超过159个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:136万
展开全部
Location是一个Point类型的struct
设定方法就是Location=new Point(x,y)

PictureBox myPictureBox;
public Form1()
{
myPictureBox = new PictureBox();
myPictureBox.Location = new Point(0, 0);
myPictureBox.Size = new Size(130, 130);
myPictureBox.Image = new Bitmap("test.png");
this.Controls.Add(myPictureBox);
}

private void timer1_Tick(object sender, EventArgs e)
{
myPictureBox.Location = new Point(new Random().Next(100), new Random().Next(100));
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式