C# Winform 文本可输可下拉多行多列选择功能
这样一个功能应该怎么实现C#Winform文本框+多行多列的下拉内容(下面还有几个按钮)。在文本框上输入时或点击下拉时,下拉内容显示信息,无需鼠标点击,就可以滚动或按向上...
这样一个功能应该怎么实现 C# Winform
文本框+多行多列的下拉内容(下面还有几个按钮)。在文本框上输入时或点击下拉时,下拉内容显示信息,无需鼠标点击,就可以滚动或按向上向下键选择,而文本框中一直有光标闪烁(一直有焦点),当文本框失去焦点时,下拉内容自动隐藏或关闭。
如果使用第三方控件,请提示名称或下载路径。(我试过MyCustomControls类控件,就是如图效果,文本框失去了焦点等其他原因,不能实现我想要的,应该怎么改。我还下过DevComponents第三方控件,但没有我要的。) 展开
文本框+多行多列的下拉内容(下面还有几个按钮)。在文本框上输入时或点击下拉时,下拉内容显示信息,无需鼠标点击,就可以滚动或按向上向下键选择,而文本框中一直有光标闪烁(一直有焦点),当文本框失去焦点时,下拉内容自动隐藏或关闭。
如果使用第三方控件,请提示名称或下载路径。(我试过MyCustomControls类控件,就是如图效果,文本框失去了焦点等其他原因,不能实现我想要的,应该怎么改。我还下过DevComponents第三方控件,但没有我要的。) 展开
1个回答
展开全部
感觉你这个有点像输入法或IDE的智能提示,你可以看看那些是怎么做的,下面这个链接你也可以参考一下:
http://www.codeproject.com/Articles/365974/Autocomplete-Menu
http://www.codeproject.com/Articles/365974/Autocomplete-Menu
追问
这个似乎不行。
1. 标头不能显示
2. 输入汉字时,当输入一个拼音就刷新掉了。
追答
自己看能不能自定义啊,应该没有现成的了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询