C#picturebox中的图像怎么能随着窗体的大小而改变

我在picturebox中利用graphics画了一张图,哪位朋友知道怎么做才能使picturebox中的图与窗体大小的改变同步!我是菜鸟,能说的具体点吗?谢谢了... 我在picturebox中利用graphics画了一张图,哪位朋友知道怎么做才能使picturebox中的图与窗体大小的改变同步!
我是菜鸟,能说的具体点吗?谢谢了
展开
 我来答
骑着蜗牛来摆渡
2008-09-26 · TA获得超过1268个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:399万
展开全部
首先设置PictureBox的SizeMode属性为StretchImage或者Zoom,然后在Form的sizeChange事件中,改变PictureBox的大小 就可以实现你的要求
rui_xing_
推荐于2016-09-07 · 知道合伙人教育行家
rui_xing_
知道合伙人教育行家
采纳数:6306 获赞数:51261
在读博士研究生

向TA提问 私信TA
展开全部
1、思路
设置PictureBox的SizeChanged事件,比如PictureBox名为“pictureBox1”,高度和宽度都是200,上面有一个名为“button1”的按钮和一个名为“label1”的标签,现在要设置在pictureBox1的大小发生变化时按钮和标签按照它大小变化的比例同时变化即可完成。
2、代码如下:
private void pictureBox1_SizeChanged(object sender,EventArgs e)
{
this.button1.Size=new Size(this.pictureBox.Width/200*this.button1.width,
this.pictureBox.Width/200*this.button1.Height);
this.label1.Size=new Size(this.pictureBox.Width/200*this.label1.width,
this.pictureBox.Width/200*this.label1.Height);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
149032105
2008-09-26 · TA获得超过756个赞
知道小有建树答主
回答量:1029
采纳率:0%
帮助的人:668万
展开全部
this.pucturebox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));

你把这行代码写到你的构造函数里就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式