起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 170|回复: 7

【结贴】窗体自动滚动的问题**

[复制链接]
发表于 2009-4-15 13:46:05 | 显示全部楼层 |阅读模式
我在窗体上放了个docview,docview关联一个表格文档,表格比较长,我就在窗体上加上了垂直滚动条。可运行之后,我点一下表格中的第一个单元格,窗体的滚动条自动就滚到了中间位置,这种自动滚动的感觉很不好,怎么修改一下,使得,如果我没有拖动滚动条,它就不要自动滚到中间位置呢?
回复

使用道具 举报

发表于 2009-4-15 14:30:36 | 显示全部楼层
不用加垂直滚动条,把docview的align设置成alclient呢,这样表格文档会自动出现滚动条的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-15 15:20:45 | 显示全部楼层
那就是说,docview别太大了,好让窗体保持默认大小480 ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-15 15:22:01 | 显示全部楼层
那窗体上的滚动条老自动滑动到中间,这个问题没有解决方法吗?
回复 支持 反对

使用道具 举报

发表于 2009-4-15 16:06:58 | 显示全部楼层
我的意思是说如果你的表单文档确实很长,docview如果一个屏幕显示不下会自动出现滚动条的,你把docview 的align属性设置成alclient他就会自动适应窗体的大小的。这样应该不用自己添加滚动条。
如果你你录入数据的第一行不在最上面,那么这个滚动条可能会自动向下滚动的,这个没有办法控制。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-15 16:20:15 | 显示全部楼层
我录入的数据是表格第一行,只是在表格上方我放了几个dataEdit,而此时如果滚动条不滚动,就完全可以看见我录入那一行,反而滚动条滚动到中间,我录入的那一行就上去了,看不完整了。
回复 支持 反对

使用道具 举报

发表于 2009-4-15 17:09:28 | 显示全部楼层
贴图看看吧,图文一起说一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-16 13:33:23 | 显示全部楼层
我把docview 的align属性设置成alclient,再有问题再说吧,!结贴!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 15:33 , Processed in 0.040435 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表