输入法是DevExpress系列控件比较常用的一个控件。searchLookUpEditd控件集成了快捷输入法,可以使用拼音,五笔等方式快捷输入。
先展示一下输入法的效果
现在来写一下操作步骤:
1:先添加一个searchLookUpEditd控件。
2.给searchLookUpEditd控件绑定数据源。
Supplier是从数据库中读出来的DataTable类型的数据。
this.searchLookUpEdit1.Properties.DataSource = Supplier;//给控件绑定一个数据源
3.需要给searchLookUpEditd控件设置 ValueMember和 DisplayMember 的值
Properties->DisplayMember->SUPPLIER
Properties->ValueMember->INPUT_CODE
ValueMember 为实际要用的字段
DisplayMember 输入框模糊查询的值
4.输入法的快捷操作,实现单击空格弹出下拉列表
searchLookUpEditd.Properties.CloseUpKey = new DevExpress.Utils.KeyShortcut(System.Windows.Forms.Keys.Space);//单击空格的时候弹出下拉菜单