起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 220|回复: 4

【结帖】DATAGRID 滚动条滚动时如何锁住鼠标光标**

[复制链接]
发表于 2008-1-8 08:46:47 | 显示全部楼层 |阅读模式
假如DATAGRID中有500条记录,编号分别是1-500,
我选中了第2条,然后点滚动条向下,浏览第400条数据,
但我还希望鼠标光标还定位在第2条记录,不随着记录的向下翻滚而跳跃
回复

使用道具 举报

发表于 2008-1-8 09:48:00 | 显示全部楼层
1、怎么知道是否选中了某条呢?用啥方法来选中的?
2、何时来取消这样的定位呢
3、是否可以考虑用个临时字段,表现类型为CheckBox,来做选中的标识呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-8 10:05:18 | 显示全部楼层
1、怎么知道是否选中了某条呢?用啥方法来选中的?
2、何时来取消这样的定位呢
3、是否可以考虑用个临时字段,表现类型为CheckBox,来做选中的标识呢?

1.对于系统来说,不需要知道选中的是哪条记录,就是说,该记录的选中没有任务业务意义。对用户来说,就是想在浏览记录的时候关注某条记录,相当于一个书签。
2.鼠标点击其他记录就是取消定位,然后光标定位到鼠标所点击的记录上,该功能平台已具备。
3.这个建议,用户操作体验不太好。

能不能就把光标的滚动锁定?
回复 支持 反对

使用道具 举报

发表于 2008-1-8 11:29:09 | 显示全部楼层
选中DataGrid的OptionsDB 的 edgoLoadAllRecords 属性
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-8 14:09:56 | 显示全部楼层
谢谢。结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-4 16:36 , Processed in 0.038104 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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