找回密码
 立即注册

QQ登录

只需一步,快速开始

sxyweiren

中级会员

73

主题

366

帖子

755

积分

中级会员

积分
755

活字格认证微信认证勋章

sxyweiren
中级会员   /  发表于:2017-6-21 08:16  /   查看:3980  /  回复:9
TrueDBGrid的MarqueStyle时HighlightRow的情况下,如果通过鼠标已经选择了一行的前提下,
如何通过代码清空选择状态,也就是让TRUEDBGrid表现为没有选择任何行。

原因是我们现在有这么一个需求。
当客户通过输入一个用户ID的时候,希望从上到下遍历当前的数据,如果有则选中这一行,并且把详细显示在详细信息区域(各种Label,TextBox)
如果没有,不需要选择任何一行。
但是现在的情况是,在选择了一行的情况下,才重新输入用户ID,如何清空之前的选中状态。

9 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-6-21 09:58:55
沙发
您好,我的理解是,默认进来不选择任何行,在客户输入用户id的时候,匹配行高亮显示,没有匹配到,不选择任何行,我的理解对吗?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sxyweiren
中级会员   /  发表于:2017-6-21 10:46:44
板凳
JeffryLI 发表于 2017-6-21 09:58
您好,我的理解是,默认进来不选择任何行,在客户输入用户id的时候,匹配行高亮显示,没有匹配到,不选择任 ...

对的,就是这个意思
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-6-21 11:25:28
地板
Hi,那就不要这么麻烦了,我给你一个文档,里面有你想要的结果,http://www.gcpowertools.com.cn/d ... ingforentriesi.html
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sxyweiren
中级会员   /  发表于:2017-6-21 11:52:54
5#
JeffryLI 发表于 2017-6-21 11:25
Hi,那就不要这么麻烦了,我给你一个文档,里面有你想要的结果,http://www.gcpowertools.com.cn/docs/comp ...

没有差找不到的那种效果啊,比如清除选中状态的,而且他的MarqueeStyle也不是highlightRow
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-6-21 13:43:28
6#
您好,示例中的做法是,MarqueeStyle默认不选highlightRow,在添加keypress事件后搜索是在此事件中完成的,找到后可以把找的row的MarqueeStyle设为highlightRow,只不过示例中是highlightCell.
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sxyweiren
中级会员   /  发表于:2017-6-21 14:05:18
7#
JeffryLI 发表于 2017-6-21 13:43
您好,示例中的做法是,MarqueeStyle默认不选highlightRow,在添加keypress事件后搜索是在此事件中完成的, ...

就是说如果想要选中效果清除的话清空MarqueeStyle
暂时没有别的方法完成这项动作?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-6-21 14:53:07
8#
是的。您可以在选中下不高亮显示,搜索结果需要高亮显示的再设置这个属性。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sxyweiren
中级会员   /  发表于:2017-6-21 15:19:25
9#
JeffryLI 发表于 2017-6-21 14:53
是的。您可以在选中下不高亮显示,搜索结果需要高亮显示的再设置这个属性。

嗯,好吧。那我们加几个事件控制吧。
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-6-21 15:38:00
10#
希望把那个帮到您,祝您工作愉快。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部