VS2008系统开发背景图片的添加及注意事项
2014-12-11 21:21
288 查看
最初的做法是,直接将父窗体的Image属性改成背景图片,并将其BackgroundImageLayout属性设置为stretch,结果发现这样做的结果是系统运行超级慢,便考虑用代码实现,如下:
以上代码虽然实现了功能,但发现窗体改变大小时,背景图片出现层叠重影的问题,于是考虑在父窗体的SizeChanged属性再次加入以上代码,于是获得了可喜的效果。
//this.BackgroundImage = System.Drawing.Bitmap.FromFile("background.jpg");或者 this.BackgroundImage = new Bitmap("background.jpg"); this.BackgroundImageLayout = ImageLayout.Stretch;
以上代码虽然实现了功能,但发现窗体改变大小时,背景图片出现层叠重影的问题,于是考虑在父窗体的SizeChanged属性再次加入以上代码,于是获得了可喜的效果。
this.BackgroundImage = null; this.BackgroundImage = new Bitmap("background.jpg");
相关文章推荐
- 【Qt开发】在QLabel已经显示背景图片后绘制图形注意事项
- 系统登陆界面开发及实现之(二)添加界面背景图片
- iOS开发中的错误整理,启动图片设置了没有效果;单独创建xib需要注意的事项;图片取消系统渲染的快捷方式
- 给QTextEdit添加背景图片及注意事项
- 给QTextEdit添加背景图片及注意事项(转)
- 高并发系统的开发注意事项
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
- Qt中设置Widget背景颜色及图片的注意事项
- 微软CRM系统二次开发步骤以及注意事项
- 微软CRM系统二次开发步骤以及注意事项
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
- android 系统应用 开发 注意事项(该版本采用方法效率较高)
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
- PPC开发,窗体添加背景图片
- 用VS2008开发Ajax网站需要注意的一些事项
- 微软CRM系统二次开发步骤以及注意事项
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
- Qt添加背景图片应该注意的问题