ComboBox中的WPF IsEditable - 如何删除自动完成

时间:2011-11-17 22:16:52

标签: wpf combobox

我有一个ComboBox,我想允许输入并在TextBox中只显示输入的内容。所以我使用了IsEditable="True" 问题是autocompelete启动并完成文本之一。

例如:

<ComboBox IsEditable="True">
     <ComboBoxItem>ABC</ComboBoxItem>
     <ComboBoxItem>PPP</ComboBoxItem>
     <ComboBoxItem>QQQ</ComboBoxItem>
     <ComboBoxItem>NNN</ComboBoxItem>
</ComboBox>

当我输入“A”时,我在TextBox中获得'ABC',其中'BC'突出显示(我想只获得'A')

2 个答案:

答案 0 :(得分:10)

<ComboBox IsTextSearchEnabled="false" ... />

答案 1 :(得分:2)

c1ComboBox1.AutoComplete = false;

<c1:C1ComboBox HorizontalAlignment="Left" Width="249" AutoComplete="False">