Winform背景图片添加与图片大小自适应

Winform窗体开发过程中为了使我们的窗体更加美观,有时候可能需要添加背景图片的操作,那如何添加背景图片呢?主要的方法有两种:

(1)PictureBox控件

(2)窗体BackGroudImage属性添加

PictureBox顾名思义就是用来存放图片的容器,拖拉一个PictureBox控件到窗体中,接着再为PictureBox控件添加图片绑定就可以实现背景图片的添加,此种添加方法既可用于主窗体也可用于部分窗体;

通过设置主窗体的BackGroudImage属性也可以为主窗体添加背景颜色,只不过这种添加方式只能添加整个窗体的背景图片,不能实现局部窗体背景图片的添加;

通过上面两种添加方法的比较我们可以知道,PictureBox控件添加方法比较灵活,建议使用此种添加方法

通过上面的两种方法添加过背景图片就万事大吉了吗?答案是否定的,因为我们添加的背景图片与我们窗体的大小很多时候是不一致的,图片的大小不能随着窗体的大小自适应变化,那遇到这种情况我们又需要怎么做呢?

1、设置PictureBox内的图片大小随着PictureBox的大小自适应

把PictureBox的SizeMode设为   StretchImage   就可以让图片随PictureBox   Resize了。

2、设置整个窗体的背景图片随窗体大小自适应

首先添加背景图片 之后设置窗体的BackImageFlayOut属性为strech

上面的知识也许比较简单,可如果不清楚,我们也会在这简单的问题上浪费很多时间,在此总结一下,希望对你有所帮助!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值