如何设置TextBox的AutoComplete只要包含输入的字符就提示?

as_314159265 2012-11-17 02:56:15
TextBox有AutoComplete自动补全功能,但是这个功能很弱,我需要只要AutoCompleteStringCollectio中的字符串包含输入的字符就提示。


比如说"我爱中国"这个String,我要输入"中国"或"中“就提示。(现在的情况是输入"我"才提示)

如何做到包含输入的字符就提示?
...全文
247 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
as_314159265 2012-11-18
  • 打赏
  • 举报
回复
这里没有人吗?
  • 打赏
  • 举报
回复
您只能自定义控件了
XBodhi. 2012-11-18
  • 打赏
  • 举报
回复
TextBox txt = new TextBox();
txt.TextChanged += TextChanged

protected void TextChanged(object sender,EventArgs e)
{
//
}
dacan66 2012-11-18
  • 打赏
  • 举报
回复
1.通过TextChange监视每一个输入的字 2.取字符串中最后的字(或字组),根据规则而定. 3.通过最后的字,去查找需要“提示输入”的内容 4.将查找的结果,通过Popup的方式给予呈现,让用户选择
devmiao 2012-11-18
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/390284097

110,538

社区成员

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

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

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