找回密码
 立即注册

QQ登录

只需一步,快速开始

adili

注册会员

10

主题

28

帖子

100

积分

注册会员

积分
100

活字格认证微信认证勋章

adili
注册会员   /  发表于:2015-10-16 16:11  /   查看:10528  /  回复:12
回复 5楼Alice的帖子





Alice,顺便问一下,我想实现上图的效果。边输入边实现实时的查询结果,用什么事件呢?
c1FlexGrid1的StartEdit好像只是鼠标点击一下 起作用,不能得到实时输入的内容?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

12 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-10-16 16:37:00
沙发
回复 1楼adili的帖子

谢谢对该问题的反馈。
通过你的描述来看,我理解你需要使用c1lfexgrid的AutoComplete功能,自动的完成输入。
请参考随机安装示例获取源代码:
\Documents\ComponentOne Samples\Studio for WinForms\C1FlexGrid\CS\AutoCompleteTextBox
如果依然有问题,欢迎提出。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
handk
社区贡献组   /  发表于:2015-10-16 16:56:00
板凳
回复 1楼adili的帖子

原始安装包,所带的这个例子,AutoCompleteTextBox,类似于Excel中的“自动填写”功能。
这个功能是当你输入的时候,如果在同一列,有跟它相匹配的“已经存在”值,可以自动填写。

但从你的截图来看,是希望输入 供应商的代码,然后出现 对应的供应商的名称,并且可以“选择”之后,做后续的动作。

当然,这只是我的猜测,也许需要你更明确描述你的需求。

评分

参与人数 1金币 +999 收起 理由
iceman + 999 协助用户解答问题

查看全部评分

回复 使用道具 举报
adili
注册会员   /  发表于:2015-10-16 17:03:00
地板
回复 3楼handk的帖子

感谢你的回答,我想做的是输入代码,在数据库模糊查询名称,实时反馈结果给用户选择。
回复 使用道具 举报
adili
注册会员   /  发表于:2015-10-16 17:09:00
5#
回复 2楼Alice的帖子


感谢你的回答,我想做的是输入代码,在数据库模糊查询名称,实时反馈结果给用户选择。 比如 用户输入存货代码,从数据库里相应的检索 ‘% %’出匹配的结果 反馈给列表框 供用户选择。
回复 使用道具 举报
adili
注册会员   /  发表于:2015-10-16 17:13:00
6#


类似用友U8的这个效果?根据输入的节奏,赛选不同结果。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-10-16 17:14:00
7#
回复 5楼adili的帖子

看截图是不是需要在查询后,展示到一个tooltip中?C1也提供了tooltip控件
回复 使用道具 举报
adili
注册会员   /  发表于:2015-10-16 17:15:00
8#
回复 7楼iceman的帖子

你看一下 我6#的截图,u8的效果
回复 使用道具 举报
handk
社区贡献组   /  发表于:2015-10-16 17:23:00
9#
回复 6楼adili的帖子

也许你可以参考 ComponentOne Samples\Studio for WinForms\C1FlexGrid\CS\CustomEditors 这个例子
回复 使用道具 举报
handk
社区贡献组   /  发表于:2015-10-16 17:27:00
10#
或者,可以看看这个Demo。

在列2进行输入的时候,值会写到TextBox里面去。可以借用Textbox的事件来进行数据库查询,实现后续的业务功能。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部