| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 866 人关注过本帖
标题:滚动条的问题
只看楼主 加入收藏
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:427
专家分:104
注 册:2008-11-12
结帖率:92.11%
  已结贴   问题点数:10  回复次数:11   
滚动条的问题
最近时间比较紧,一个上位机程序适应分辨率问题没搞好。
装在一个同事电脑上显示不全,但是又没时间搞。
想了一个临时的办法,加个垂直滚动条,拖拉一下显示全。
可是不知道代码怎么写。我是菜鸟,请多指教,谢谢!
搜索更多相关主题的帖子: 滚动条 办法 代码 时间 显示 
2020-01-14 17:47
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:263
帖 子:4505
专家分:27927
注 册:2008-10-15
  得分:2 
一种是窗体滚动条,不知道怎么弄的,应该使用的是API。

一种是把控件统统放到一个容器里,然后容器放窗体上,当容器超出窗体大小时,出滚动条,滚动条移动容器的坐标。


授人于鱼,不如授人于渔
早已停用QQ了
2020-01-14 19:08
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:427
专家分:104
注 册:2008-11-12
  得分:0 
谢谢!能不能那样,在窗体上放一个滚动条,当窗体显示不全时,点击滚动条,显示窗体上半部分或者下半部分?
2020-01-14 20:23
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:263
帖 子:4505
专家分:27927
注 册:2008-10-15
  得分:2 
窗体显示的内容本身是不能滚动的或移动的。
所以需要把显示的内容放到容器里,然后容器就可以相对窗体来移动,可以达到你要求的窗体上半部分或下半部分。
这个容器可以使用无边框,无3D,背景为是窗体颜色的 PictureBox ,如果你窗体有贴图,还可以把窗体的背景复制进来。

 

授人于鱼,不如授人于渔
早已停用QQ了
2020-01-15 12:41
xianfajushi
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:4
帖 子:196
专家分:193
注 册:2007-9-8
  得分:2 
窗体设置为随分辨率自动调节就行了。
2020-01-15 13:02
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:427
专家分:104
注 册:2008-11-12
  得分:0 
回复 4楼 风吹过b
谢谢!可是窗体已经布满了。如果放个容器,那么这个容器也会显示不全的。
2020-01-15 19:08
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:427
专家分:104
注 册:2008-11-12
  得分:0 
回复 5楼 xianfajushi
谢谢!窗体如何设置为随分辨率自动调节呢?请多指教。
2020-01-15 19:09
jklqwe111
Rank: 8Rank: 8
等 级:贵宾
威 望:26
帖 子:273
专家分:923
注 册:2014-4-13
  得分:2 
滚动条是界面上的一个常用控件,它的作用就是在显示窗口较小时滚动显示其中的内容,所有楼主的问题使用滚动条应该能够解决。
2020-01-15 20:25
chen3bing
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:427
专家分:104
注 册:2008-11-12
  得分:0 
回复 8楼 jklqwe111
谢谢!那代码应该如何写呢?
2020-01-16 08:08
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:263
帖 子:4505
专家分:27927
注 册:2008-10-15
  得分:2 
容器是放到这些控件下面的,本来就是因为控件放不下才放容器的。

容器在窗体上显示不全的,容器随滚动条而随动,容器里的控件也相应的会移动。
好像WORD里,一个页面是一个容器,文字像好像容器里的控件,拉动滚动条时,页面上下移动,页面上的文字 就可以全部看到了,虽然不是一屏全部显示。

授人于鱼,不如授人于渔
早已停用QQ了
2020-01-16 17:49
快速回复:滚动条的问题
数据加载中...
 
   



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

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