【XAML】C1ComboBox下拉选项输入中文AutoComplete无效
Demo输入“湖”时,没有自动匹配
输入“H”时,可以自动匹配到 HeNan
期望:输入“湖”时,能自动匹配到“湖南” 回复 1楼CanYou1的帖子
感谢你对该问题的反馈。
目前C1ComboBox的AutoComplete还不支持中文。
很抱歉给你带来的不便。 回复 2楼Alice的帖子
请问有没有什么办法?我们现在很需要AutoComplete支持中文 回复 3楼CanYou1的帖子
很抱歉,C1ComboBox这个功能没有支持。
你可以考虑根据自己的需求写逻辑去实现。基本思路就是在文字发生改变的时候,循环整个list去搜索符合条件的文字,并将全部符合条件的文字添加到Items(清空重置Items)。打开下拉框,并且通过SelectonStart和Text等属性提示出来符合的文字。 回复 1楼CanYou1的帖子
你好。
很抱歉这个问题给你带来的不便。
这个问题我已经提交需求到产品组,中文支持会在接下来进行添加,如果有进一步的反馈,我会通知你。 回复 1楼CanYou1的帖子
你好。
你的这个需求会在下个版本添加。
很抱歉给你带来的不便,附件是产品组给你提供的解决方案。可以在当前版本实现中文的AutoComplete。
回复 6楼Alice的帖子
Alice,这个方案我验证了下,确实能支持中文的AutoComplete,非常感谢!:mj72: 回复 7楼CanYou1的帖子
不用客气。感谢你的反馈。为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢 http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062 回复 8楼Alice的帖子
已经评分了。顺便还问一个扩展的需求,可不可以在这个下拉框内,我输入“湖”时,下拉选项自动展开,然后对下拉选项进行过滤,只显示“湖南、湖北”两个下拉选项,并且AutoComplete自动匹配第一个?也就是下拉选项根据输入内容用模糊匹配自动过滤,可以吗? 回复 9楼CanYou1的帖子
从逻辑上来看,是可以通过代码做到的。
就像我在4楼提到的,C1ComboBox可以通过代码打开下拉框。循环整个list去搜符合条件的文字,并且将全部符合条件的文字添加到Items,再打开下拉框展示出来。
页:
[1]