社区
控件
帖子详情
请问,如何让Picturebox中的图片大小随picturebox的大小改变呢?
AdvanceProgrammer
2003-10-18 11:31:48
请问,如何让Picturebox中的图片大小随picturebox的大小改变呢?
...全文
235
4
打赏
收藏
请问,如何让Picturebox中的图片大小随picturebox的大小改变呢?
请问,如何让Picturebox中的图片大小随picturebox的大小改变呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainstormmaster
2003-10-19
打赏
举报
回复
在VB中Form、PictureBox和Printer都有PaintPicture方法,它就可以满足你的要求。这个方法功能是复制图像,其基本语法如下:
object.PaintPicture picture, x1, y1, width1, height1, x2, y2, width2, height2, opcode
这里的picture来自Form等的Picture属性,而x1、y1是目标区域的左上角坐标,而x2、y2是源区域的左上角坐标,width1和height1是目标区域的宽度和高度,而width2和height2是源区域的宽度和高度,如果width1=width2且height1=height2,那么就是等比例复制,你只需要选择适当的参数就可以实现缩小与放大。参数opcode是操作码,其含义可以参考Windows API中关于BitBlt和StretchBlt函数的介绍。下面是一个简单的例子:
Private Sub Form_Click()
Me.PaintPicture Picture1.Picture, 0, 0, 3500, 2000
End Sub
这个方法有一个非常好的特性:作为源对象的PictureBox可以是不可见的(Visible属性为False),这在实际中非常方便。
subzero
2003-10-19
打赏
举报
回复
不知道你是啥意思,picturebox运行时会改变大小?说明白点
subzero
2003-10-19
打赏
举报
回复
不是吧?
aaa 也能得分?
little_tao_tao
2003-10-19
打赏
举报
回复
aaa
WinForm
中
实现
picturebox
自适应
图片
大小
的方法
本文实例讲述了WinForm
中
实现
picturebox
自适应
图片
大小
的方法。分享给大家供大家参考,具体如下:
picturebox
控件共有两种载入图片方式,分别为:
pictureBox
1.BackgroundImage = Image,
pictureBox
1.load(url) 为使加载的图片自使用控件尺寸,可以分别对
pictureBox
控件设置BackGroundImageLayout=Stretch,SizeMode=StretchImagewinform
中
picturebox
自适应
图片
大小
做了一个示例,代码如下,后面附完整项目源码下载: using System; using Sy
vb实现图片放大缩小鼠标拖放滚轮缩放
vb 用
picturebox
实现图片放大缩小鼠标拖放滚轮缩放 这个测试程序满足基本要求,如有更高的要求可61303072qq联系本人 (滚轮是需要按住ctrl键然后按鼠标滚轮就可以了。可以在代码里屏蔽ctrl键的判断)
让VB动态
改变
控件尺寸
Windows程序的窗体
大小
可以随意
改变
,用户只需将鼠标放到窗体边框上,鼠标就会自动变成双向指针。VB
中
的控件
大小
也能在运行时动态
改变
,你听说过吗?将鼠标放到VB窗体
中
的控件的边框上,鼠标也会变成双向指针,拖动鼠标即可
改变
控件
大小
。 那么我们如何让VB动态
改变
控件尺寸呢?本资源包含的源程序代码将为您解答。 本资源压缩包内包含实现此功能的所有代码(不含控件),简单修改即可适应您的要求。 本代码
中
以
PictureBox
为例,显示实际的效果。用户如果需要,可以将代码应用到其他控件上。
C#实现
改变
控件
大小
,拖拽
C#实现
改变
控件
大小
实现可拖动 在
PictureBox
中
动态画图
VB6运行时程序动态
改变
控件尺寸有工程文件
VB6运行时程序动态
改变
控件尺寸有工程文件 Windows程序的窗体
大小
可以随意
改变
,用户只需将鼠标放到窗体边框上,鼠标就会自动变成双向指针。 VB
中
的控件
大小
也能在运行时动态
改变
,你听说过吗?将鼠标放到VB窗体
中
的控件的边框上,鼠标也会变成双向指针,拖动鼠标即可
改变
控件
大小
。 那么我们如何让VB动态
改变
控件尺寸呢?本资源包含的源程序代码将为您解答。 本资源压缩包内包含实现此功能的所有代码(不含控件),简单修改即可适应您的要求。 本代码
中
以
PictureBox
为例,显示实际的效果。用户如果需要,可以将代码应用到其他控件上。
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章