在一般窗口中,需要使用滚动条,各位是如何做的?

xunxm 2004-04-02 10:34:05
只是一般的Form,安放了很多的txt,lbl控件,由于一面显示不了,所以需要滚动条,但是Form中没有这样的设置,各位是如何办的?
...全文
145 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wumy_ld 2004-04-05
  • 打赏
  • 举报
回复
外面的picturebox(picParent)除了放一个picturebox(picChild)外,还放一个垂直和水平滚动条。大量的控件放在里面的picChild里面。
picParent的大小固定,picChild的大小随控件数目变化而变化。最后根据picParent和picChild的不同大小计算滚动条参数。
你的问题就可以这样实现,其实报表预览也可这样实现。
danielinbiti 2004-04-04
  • 打赏
  • 举报
回复
只要容器是form或picturebox就成了
wumy_ld 2004-04-03
  • 打赏
  • 举报
回复
用两个picturebox控件组合起来做,通常的报表预览也是这样实现的。
xunxm 2004-04-03
  • 打赏
  • 举报
回复
哦。我明白意思了。我是想用Frame的,两者效果应该是差不多?有具体的区别吗?
danielinbiti 2004-04-03
  • 打赏
  • 举报
回复
一个picturebox里放置控件,form上放滚动条,通过滚动条改变picturebox得left,top就能达到效果了
xunxm 2004-04-03
  • 打赏
  • 举报
回复
kissoflife(明月高楼休独倚,酒入愁肠,化作相思泪!)
您指的是在一个picturebox中嵌入另一个picturebox吗?那么为什么直接不在一个picturebox中放入其它控件?另外picturebox也没有办法设置滚动条啊!
qyii 2004-04-02
  • 打赏
  • 举报
回复
需要更深入了解,来看看这里!
http://www.stvb.com/shownews.asp?NewsID=1669
qyii 2004-04-02
  • 打赏
  • 举报
回复
用子类去捕获滚轮消息!!~!

具体是什么消息倒不清楚~用Debug.Print查看一下吧!
xunxm 2004-04-02
  • 打赏
  • 举报
回复
用滚动条控件的话,如果我用滚轮鼠的轮去动就动不了啊!
kuangjingbo 2004-04-02
  • 打赏
  • 举报
回复
不是有滚动条控件吗!

1,453

社区成员

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

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