| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6255 人关注过本帖, 2 人收藏
标题:form里的控件太多了,运行时显示不全,窗体如何加滚动条在运行时看到全部?
只看楼主 加入收藏
bing0705
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2018-4-17
结帖率:20%
收藏(2)
已结贴  问题点数:20 回复次数:6 
form里的控件太多了,运行时显示不全,窗体如何加滚动条在运行时看到全部?
form里的控件太多了,已经把字体调小了,运行时还是显示不全,窗体如何加滚动条在运行时通过移动滚动条看到全部?谢谢!
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: form 运行 窗体 滚动条 全部 
2018-05-21 17:09
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:4 
控件放 容器中,然后容器随滚动条 滚动进行滚动 。
容器有:PictureBox 、Frame

附加控件里还有 Tab类的控件 。

授人于鱼,不如授人于渔
早已停用QQ了
2018-05-21 17:25
wds1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:49
帖 子:393
专家分:2025
注 册:2016-3-10
收藏
得分:4 
用picture窗体和VScroll1实现
将全部控控件放入picture

2018-05-21 17:31
wds1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:49
帖 子:393
专家分:2025
注 册:2016-3-10
收藏
得分:0 
用frame1做的事例
【窗体添加frame1,vscroll1,在frame1上面添加label1(0)】
Private Sub Form_Load()
  VScroll1.Min = 10000
  VScroll1.Max = 21000 '
  VScroll1.Value = 10000
  VScroll1.SmallChange = 1000
  VScroll1.LargeChange = 1000
  VScroll1.Top = 100
  VScroll1.Left = Screen.Width - 500
  VScroll1.Height = Screen.Height - 1000
 
  Frame1.Height = 21000
  Frame1.Width = Screen.Width - 1000
  For i = 1 To 20
  Load Label1(i)
  Label1(i).Visible = True
  Label1(i).Top = i * 1000
  Label1(i).Caption = i
  Next
End Sub

Private Sub VScroll1_Change()
  Frame1.Top = VScroll1.Min - VScroll1.Value
End Sub
2018-05-21 19:09
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:4 
如果你的图片中左边部分均是文本数据,其实我认为可以使用文本框显示比较好。
使文本框的 MultiLine 属性为 True,使文本框的 ScrollBars 属性为 2,这样文本框就可以接受多行文本了,并且有上下滚动条,比较方便。
在程序中给文本框赋值就可以了。
图片附件: 游客没有浏览图片的权限,请 登录注册

上面文本框数据是随便输入的。


[此贴子已经被作者于2018-5-21 20:43编辑过]


请不要选我!!!
2018-05-21 20:22
xzlxzlxzl
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:湖北
等 级:贵宾
威 望:125
帖 子:1091
专家分:5825
注 册:2014-5-3
收藏
得分:4 
我通常用MDI窗体做。方法是子窗体大小能放下所有控件,通过拖曳主窗体上下左右滚动条显示子窗体部分。
2018-05-22 23:25
xiangyue0510
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:86
帖 子:941
专家分:5244
注 册:2015-8-10
收藏
得分:4 
可以容器控件A中再放一个容器控件B,将窗口控件放在B上,B多大都可以。 然后根据A的ScrollBars数值修改B的Top或者Left
2018-05-23 11:03
快速回复:form里的控件太多了,运行时显示不全,窗体如何加滚动条在运行时看到全 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018759 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved