c#中我为窗体设计了一个背景图片,为什么图片显示为很小图片的无限重复?

我是这样写代码的
this.BackgroundImage = imageList1.Images[6];图片如图
而在BackgroundImage 的选择资源对话框中导入本地资源去可以看到整张图片,同样是同一张图片,为什么显示不同呢?是哪里出问题了,谢谢大侠帮忙!

第1个回答  2011-08-11
你想问什么?你想要那种效果,一种是以平铺的形式显示的,另一种就是以矢量的形式缩小到与窗体大小相同!追问

就想要上面的,平铺的,但用这个可以实现吗this.BackgroundImage = imageList1.Images[6]

追答

你就是想要让图片把那些边框标题栏也覆盖掉吗?那你直接隐藏标题栏就可以了啊!

第2个回答  2011-08-11
唉!把控件的显示方式设置成随图片增长不就行了,到时候图片多大,控件就多大了!
第3个回答  2011-08-25
System.IO;
System.IO.File.Exists(); 检测文件是否存在
System.IO.Directory.Exists(); 检测文件是否存在
System.IO.Directory.CreggateDirectory(); 创建目录本回答被提问者采纳
第4个回答  2011-08-11
除语句BackgroundImage = imageList1.Images[0];外,
设置下面语句
BackgroundImageLayout = ImageLayout.Stretch;//设置图片的布局追问

按你说的图片变得好模糊
还有没有后文???

追答

由于你用的图片太小,把小图片放大了,当然变得模糊了。
如果你用与窗体大小相近的图片就不会出现此情况了。

第5个回答  2011-08-12
点开BackgroundImage
里面有个BackgroundImageLayou
把他设为你想要的效果就OK了
相似回答