Office中国论坛/Access中国论坛

标题: 连续窗体不知有没有办法冻结栏位 [打印本页]

作者: tmtony    时间: 2009-2-3 10:31
标题: 连续窗体不知有没有办法冻结栏位
连续窗体不知有没有办法冻结栏位
作者: todaynew    时间: 2009-2-3 11:33
选中后右击就可以冻结了呀?!:dizzy:
作者: Grant    时间: 2009-2-3 11:40
选中后右击就可以冻结了呀?!:dizzy:
todaynew 发表于 2009-2-3 11:33

连续窗体不是数据表窗体
作者: 轻风    时间: 2009-2-3 12:00
关注
作者: ACMAIN_CHM    时间: 2009-2-3 13:17
好象不行。VB中的话倒是可以用datagrid之类的来处理。 连续窗体找不到方法。
关注有没有什么解决方案


******************
*  一切皆有可能  *
******************


QQ群 48866293 / 12035577 / 7440532 / 13666209
http://forum.csdn.net/SList/Access .
http://www.accessbbs.cn/bbs/index.php .
http://www.accessoft.com/bbs/index.asp .
http://www.access-programmers.co.uk/forums .
http://www.office-cn.net .
.
http://www.office-cn.net/home/space.php?uid=141646 .
作者: todaynew    时间: 2009-2-3 13:28
连续窗体不是数据表窗体
Grant 发表于 2009-2-3 11:40


哦,是不是用向导选“表格”建立的那种窗体?
作者: tmtony    时间: 2009-2-4 13:55
是的, 数据表窗体是可以的,但连续窗体有他的优势. 使用第三方控件像flexgrid是可以, 但不太想用控件
作者: t小宝    时间: 2009-2-5 10:51
有个办法...
可以通过窗体的CurrentSectionLeft属性获得窗体水平滚动的位置,,然后重新设置要冻结的控件的左边距,,
但由于没有滚动条事件,,只能用窗体的计时事件判断CurrentSectionLeft属性是否改变,,实现起来效果也不太好
或者...
在窗体页脚自己做个滚动条,然后改变控件的左边距来模仿窗体滚动的效果,这样就随便冻结哪一列了
作者: Grant    时间: 2009-2-7 00:02
呵呵,想法不错~可以试试
作者: todaynew    时间: 2009-2-7 09:49
有个办法...
可以通过窗体的CurrentSectionLeft属性获得窗体水平滚动的位置,,然后重新设置要冻结的控件的左边距,,
但由于没有滚动条事件,,只能用窗体的计时事件判断CurrentSectionLeft属性是否改变,,实现起来效果也 ...
t小宝 发表于 2009-2-5 10:51

还有一个办法:
左侧搞一个数据表窗体,右侧搞一个连续表窗体。一个用来冻结,一个用来水平折腾。呵呵
作者: tmtony    时间: 2009-2-7 09:59
那上下滚动要同步就成问题了
作者: xxiaoxin321    时间: 2009-10-22 10:17
我也遇到同样的问题,不知道几位版版想出办法没有?
作者: goto2008    时间: 2009-11-13 02:20
........关注
作者: 心情如故    时间: 2015-2-14 22:08
6年了咋还没解决这个问题呢?




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3