有问题,大家帮忙(非常急手)!!!

2320475 2003-09-30 02:03:19
现在有一大的图片,如果直接装到比它小的“图片框”内,它会显示不完全,但是如果把它放在同样大小的图像框内,使图片适应图像框,这样它可以完全显示。用什么办法能把显示在图像框内显示完的的这张图片,显示在图片框内。并且图片依然完整。即:将大的图片,全部显示在比它小的图片框内。
...全文
33 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
海牛 2003-09-30
  • 打赏
  • 举报
回复
就是用Image控件的Stretch属性 设为True就Ok了!
hemeijun81 2003-09-30
  • 打赏
  • 举报
回复
AutoSize=true
2320475 2003-09-30
  • 打赏
  • 举报
回复
我不用图像框的这个属性,而是用图片框,图片框没有这个属性
2320475 2003-09-30
  • 打赏
  • 举报
回复
我的意思是说,如果我在图片框内放一个图像框,设为真图片就很容易全部显示了。但是,我不想用,图像框,我只想要大的图片,全部显示在,图片框内。这里注意:为图像框的自动适应属性,即Image1.Stretch.
sunfw 2003-09-30
  • 打赏
  • 举报
回复
好象image没有Stretch属性
现在只要求完整显示,没有要求按原来的大小显示图片啊
felix 2003-09-30
  • 打赏
  • 举报
回复
比较好的办法:
Picture1.PaintPicture LoadPicture("C:\WINDOWS\1STBOOT.BMP"), 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight
如果AutoSize=true,会把图片框拉大
felix 2003-09-30
  • 打赏
  • 举报
回复
最简单的办法:用Image控件,并将Stretch属性设为True
sunfw 2003-09-30
  • 打赏
  • 举报
回复
好象设置AutoSize=true就行了

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧