.net – 防止WPF ComboBox中的文本自动完成?

前端之家收集整理的这篇文章主要介绍了.net – 防止WPF ComboBox中的文本自动完成?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Diederik Krols的 this filtered WPF ComboBox control.

我发现它几乎适用于所有情况,但是输入集合中任何给定项目的第一个字母会导致ComboBox自动将其text属性设置为表示该项目的字符串,因此会终止所有进一步的过滤.当发生这种情况时,我甚至无法退出结果,因为按下退格键会导致循环再次发生.

经过多次头疼,盯着墙壁,像白痴一样流口水,我终于发现,如果将ComboBox设置为AutoCompleteMode.Append,这实际上是预期的行为.我需要将其设置为AutoCompleteMode.None.

WPF ComboBoxes似乎没有AutoCompleteMode属性.

有没有办法解决这个问题,实现AutoCompleteMode.None行为?

<ComboBox IsTextSearchEnabled="false"/>

猜你在找的VB相关文章