您的位置:首页 > 其它

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

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

(1)PictureBox控件

(2)窗体BackGroudImage属性添加

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

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

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

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

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

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

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

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

上面的知识也许比较简单,可如果不清楚,我们也会在这简单的问题上浪费很多时间,在此总结一下,希望对你有所帮助!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: