[英]WPF ComboBox editing text AutoCompletion
我有一個包含單詞列表的 ComboBox。 其中一些是由大寫字母組成的縮寫。 假設您在列表中有以下單詞:
... other words
CA
... other words
當您鍵入 c(小寫)時,ComboBox 使 c 大寫,然后顯示選定的大寫字母 A。 當您繼續輸入“ar”時,ComboBox 中的文本會導致“CAr”,盡管您輸入的是“car”(全部小寫)。 “汽車”一詞不在列表中。 有沒有辦法獲得 WinForms ComboBox 的行為,或者至少確保為不屬於附加單詞列表的單詞保留大寫/小寫字母。
你可以設定
<ComboBox IsTextSearchCaseSensitive="True" />
以啟用上下文相關搜索,從而保留字母的大小寫。
嗨,聚會很晚了。 ShouldPreserveUserEnteredPrefixProperty
將阻止組合框自動完成更改您已經輸入的文本的大小寫:)
它僅在IsTextSearchCaseSensitive
= false
時IsTextSearchCaseSensitive
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.