WPF可在组合框中编辑-如何删除自动完成
我有一个组合框,我想允许键入并在文本框中只显示键入的内容。所以我使用了WPF可在组合框中编辑-如何删除自动完成,wpf,combobox,Wpf,Combobox,我有一个组合框,我想允许键入并在文本框中只显示键入的内容。所以我使用了IsEditable=“True” 问题是,自动完成将启动并完成其中一项的文本 例如: <ComboBox IsEditable="True"> <ComboBoxItem>ABC</ComboBoxItem> <ComboBoxItem>PPP</ComboBoxItem> <ComboBoxItem>QQQ</Com
IsEditable=“True”
问题是,自动完成将启动并完成其中一项的文本
例如:
<ComboBox IsEditable="True">
<ComboBoxItem>ABC</ComboBoxItem>
<ComboBoxItem>PPP</ComboBoxItem>
<ComboBoxItem>QQQ</ComboBoxItem>
<ComboBoxItem>NNN</ComboBoxItem>
</ComboBox>
基础知识
购买力平价
QQQ
NNN
当我键入“A”时,我在突出显示“BC”的文本框中得到“ABC”(我只想得到“A”)
或
什么是组合框?我正在寻找一种不添加任何外部代码的解决方案/dll只需在ur中添加autocomplete=“false”即可。问题是常规ComboBox没有“autocomplete”属性。答案似乎是针对控件套件,而不是内置的
c1ComboBox1.AutoComplete = false;
<c1:C1ComboBox HorizontalAlignment="Left" Width="249" AutoComplete="False">
<ComboBox IsTextSearchEnabled="false" ... />