C#如何设置图片平铺

如何设置图片平铺,还是说picturebox控件不能这样设定,要是要设置要用那个控件最后有实例,发我邮箱验证过给分。重谢最好是C#... 如何设置图片平铺,还是说picturebox控件不能这样设定,要是要设置要用那个控件
最后有实例,发我邮箱 验证过给分。重谢 最好是C#
展开
 我来答
草薙在
推荐于2016-04-27 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6248万
展开全部
超级简单,你甚至用一个Control控件就可以,或者Panel什么的。

设置BackgroundImage为你要的图片,设置BackgroundImageLayout为Tile,自动平铺。

简单不?
更多追问追答
追问
多边形不规则的可不可以。只可以矩形?
追答
那个你就需要自己写控件,处理OnPaint事件了,不知道你要处理什么样的东西,那个需要算法的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
styshoo1986
2012-05-19 · TA获得超过893个赞
知道小有建树答主
回答量:832
采纳率:100%
帮助的人:255万
展开全部
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
这样就行了。 pictureBox可以的。
追问
不是拉伸啊,我附图一张可能你就能明白了
差不多就是桌面的平铺图片。不是拉伸,不是居中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可靠还俊俏丶雪花a
2012-05-21 · TA获得超过449个赞
知道答主
回答量:173
采纳率:0%
帮助的人:22.4万
展开全部
如果只是张背景图片的话,用样式就行了
background-image: url('图片路径'); background-repeat: repeat-x repeat-y;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糖糖寳寳
推荐于2016-03-17 · TA获得超过6.4万个赞
知道大有可为答主
回答量:1.8万
采纳率:92%
帮助的人:3830万
展开全部
以用 background-repeat:no-repeat;
或者将上面的代码改为
<div id="BgImg"
style="height: 194px; width:100%; background-image: url('l_04.jpg') no-repeat;">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式