WPF ComboBox编辑文本AutoCompletion

时间:2015-09-19 07:40:35

标签: c# wpf combobox

我有一个包含单词列表的ComboBox。其中一些是由大写字母组成的abbrivations。 假设您在列表中有以下单词:

... other words
CA
... other words

当您键入c(小写)时,ComboBox会使c大写并在之后显示选定的大写字母A. 当您继续键入“ar”时,虽然您键入“car”(全部小写),但ComboBox中的文本会生成“CAr”。 “car”这个词不是该列表的成员。 有没有办法获得WinForms ComboBox的行为或者至少确保为不属于附加单词列表的单词保留大写/小写。

1 个答案:

答案 0 :(得分:0)

嗨,聚会很晚了。 ShouldPreserveUserEnteredPrefixProperty 将阻止组合框自动完成更改您已输入文本的大小写 :)

它仅在 IsTextSearchCaseSensitive=false 时有效。