CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  VCL组件使用和开发

如何实现:在DBGrid中的某一框内或文本框中打字时,下边会出现提示。就象浏览器的地址栏一样。

楼主szwang1(小骑士)2003-09-04 20:30:38 在 C++ Builder / VCL组件使用和开发 提问

比如我在文本框内输入“张”,文本框下应提示“张三”、“张大傻”、“张扬”等,可用上下光标键选择“张扬”,按空格或回车,“张扬”应出现在文本框中。  
  =============就象浏览器的地址栏一样!!=============  
  我发现我够啰嗦的呵呵,               不过给分却不打楞 问题点数:50、回复次数:8Top

1 楼szwang1(小骑士)回复于 2003-09-04 23:13:11 得分 0

up  
  帮帮我吧?Top

2 楼freshman2003(秋水长天)回复于 2003-09-05 00:29:44 得分 10

你可以试试ComboBox,当你每输入一个字,控件响应KeyDown或别的函数,然后给ComboBox加入Item并下拉显示,是不是就出现了你说的那种效果。Top

3 楼szwang1(小骑士)回复于 2003-09-05 14:31:30 得分 0

是个办法,我想到过(谢了),但在DBGird中达到这种目的怎么办?我在编一个数据库软件。  
  我想:  
          在DBGrid每行的第一个框里打字时(如打字母f,出现下拉菜单,提示f开头的产品编号,可选一个如flowers).  
  帮我想想  
  to:   (秋水长天)我会给你加分的Top

4 楼tyfool(台风)回复于 2003-09-05 14:39:46 得分 10

我也试过,不行。他里边带的DBGrid控件差的要命,你还是自己在网上找一些别的控件装上试试吧Top

5 楼CppFile(..从头开始..)回复于 2003-09-05 15:05:56 得分 10

可以这样,你在鼠标点击DBGrid的时候,手工New一个ComboBox来,显示在Cell   里边,然后在CombBox然后在ComboBox的onexit事件里边把里边的内容赋给DBGrid.Top

6 楼davidzx0007(hi,维弟)(hi,hi,维弟)回复于 2003-09-05 16:25:54 得分 10

我倒是见过在Edit框内按回车弹出一个form,form中是DBGrid,我输入编号(0..9)或(a..z)或(A..Z)都会给出相应的名称,这样的东西不知道是否满足你的要求,其实就是在输入(即0..9等)时模糊查询,写一个函数Top

7 楼szwang1(小骑士)回复于 2003-09-05 16:54:47 得分 0

听从台风的,看来我得去找控件去。Top

8 楼windlyzhang(杀)回复于 2003-09-05 17:00:57 得分 10

dbGrid没有自动匹配功能,你要是想实现的话,需要自己做继承的控件赖截获消息完成!  
  可能比较麻烦,建议你还是不要在dbGrid中编辑数据,用个dbCombox吧!Top

相关问题

  • 判断文本框内容
  • 判断文本框内容问题
  • 判断文本框内容改变
  • 文本框内输够一定字符时自动怎样跳到下一个文本框内
  • 如何在文本框内得到可示区的文本?
  • 如何禁止编辑文本框内的消息!谢谢!
  • 怎样在文本框内显示功能键(如F3)
  • 怎样检验文本框内是有效的数字
  • 怎样清空文本框内容,立即结账
  • 文本框内容怎样实时更新

关键词

  • 控件
  • 文本框
  • dbgrid
  • 输入
  • combobox
  • 张扬
  • 出现

得分解答快速导航

  • 帖主:szwang1
  • freshman2003
  • tyfool
  • CppFile
  • davidzx0007
  • windlyzhang

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo