SearchLookUpEdit、LookUpEdit控件支持汉字查询

Devexpress TreeList功能强大,最近想尝试让TreeList支持中文拼音首字母的搜索,提高用户体验。

思路:

1.找到TreeList的搜索响应事件:FilterNode事件
2.将汉字匹配到的字符内容高亮

效果图如下:
在查询框中查询

代码部分:

关于查询的重要属性
1. LookUpEdit.Properties.ImmediatePopup 在输入框按任一可见字符键时立即弹出下拉窗体。
2. LookUpEdit.Properties.AutoSearchColumnIndex 设置自动搜索的栏位序号,下拉窗体第一个栏位为0,依此类推,此属性配合SearchMode=OnlyInPopup时有效。
3. LookUpEdit.Properties.SearchMode 自动搜索定位模式

猜你喜欢

转载自blog.csdn.net/lemonemmm/article/details/82216963