在textbox中如何做出类似visual studio.net开发环境中智能代码补全的这种风格?

delicioustian 2006-09-01 03:09:03
textbox获得焦点以后下面弹出含有快捷键的选择项。比如按1后textbox内容变成aaaa
...全文
149 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
delicioustian 2006-09-01
  • 打赏
  • 举报
回复
不需要匹配,输入1就是33。3就是31。就是需要一个菜单能弹出来显示一下。。
mobydick 2006-09-01
  • 打赏
  • 举报
回复
delicioustian(天天酷鱼) ( ) 信誉:99 Blog 2006-09-01 16:36:00 得分: 0


TextBox.AutoCompleteMode 这个我已经看过了,不能按照对应关系输入。
1->啤酒
2->美国
3->宝马

..感谢继续帮帮忙。。


=======================
这样写石油逻辑错误的
如果我要输入的是
1 -> 33
2 -> 32
3 -> 31

首先我输入3,这样,下面候选的列表里面就会出现上述3个选项,这时如果我想选择第一个就是33,那么按照你的想法我需要输入1,但是,这个1和上述列表里的选项中的第三个31的第二个字符匹配,你说被选中的应该是33还是31呢?
delicioustian 2006-09-01
  • 打赏
  • 举报
回复
TextBox.AutoCompleteMode 这个我已经看过了,不能按照对应关系输入。
1->啤酒
2->美国
3->宝马

..感谢继续帮帮忙。。
mobydick 2006-09-01
  • 打赏
  • 举报
回复
如果是.net 2.0 winform
看TextBox.AutoCompleteMode 属性及相关属性。
Knight94 2006-09-01
  • 打赏
  • 举报
回复
autocomplete Textbox Control
ref:
http://www.codeproject.com/cs/miscctrl/AutoCompleteControl.asp

110,555

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧