我正在编写一个WPF应用程序,其中有一个组合框,其中填充了一个名称列表。我面临的问题是自动完成/智能感知功能忽略了区分大小写。控件中是否有属性或解决方法以在自动完成/智能感知上启用区分大小写。
答案 0 :(得分:10)
不确定这是否适用于以前的版本。但是,在.Net 4.0中,WPF组合框有两个属性IsTextSearchEnabled
(自动完成)和IsTextSearchCaseSensitive
。
答案 1 :(得分:2)
不幸的是,没有简单的属性来启用区分大小写,您必须实现自己的自动完成来替换或补充内置功能。</ p>
幸运的是,其他人已经这样做了,如果你想沿着这条路走下去,那里有一些例子:
请参阅此thread @ MSDN中的AutoFilteredComboBox。 或者是这些博客的解决方案:Automatically Filtering a ComboBox in WPF,Building Filtered Combobox for WPF