首先我说下,我知道这个界面是用DevExpress做的,但是我不知道该用什么控件能实现这种效果。
顺带问一下,如何在TextBox里输入hs,直接出来“荒山”?
忘记说了,这个是WinForm的界面
要自己定做,加一些代码。没有办法通过属性设置直接出现这样的界面。
DEVEXPRESS有个控件叫PopupContainerControl或是PopupControlContainer,我忘记是哪个了,结合一下可以实现你要的这个功能。
但每次写太恶心了,如果可能的话,自己把他实现为一个自定义控件吧。
至于你说输入HS,直接出来荒山,这是与拼音码有关的知识。
不知道你是webform还是winform,但无论哪个都类似,有个带有autocomplete特性的控件(嘿嘿,具体的我也不知道,没用过DevExpress)。
WinForm也有支持AutoComplete的控件
我感觉一个textbox后面加一个button,然后点击button后弹出一个panel,panel里面存放查询出来的数据
这个也就是画界面的问题。对于winform来说,Panel就能实现,方法如@刘宏玺所说。对于第二个输入hs出来其他值,你可以理解为key-value,实际的实现如@爱编程的大叔 所言,需要借助汉字转拼音或者类似实现。
winform有个tablepanel,里面放控件都会按照这个格式排列的,应该可以实现。