winform下的combox是用了很长时间,可以说非常长时间,因为好用。
首先可以绑定数据源DataSource;
其次可以suggestion,使用AutoCompleteMode为Suggest,suggest数据源可以直接选择ListItem;
绑定的数据源一般是table,一般是两列,一列是name所要显示的值,一列是value即选择后程序员想要的值;
combox属性DisplayMember一般设置为数据源的name列,即要显示的列;属性ValueMember设置为数据源的value列;
通常情况下,会给combox后面放个label或textbox为readonly效果,当suggest选择发生改变后,获取combox的SelectValue显示在后面的label上;
这样会效果好点。