2011-11-17 45 views
5

私はComboBoxを持っており、入力を許可し、入力したものだけをTextBoxに表示したいと思います。だから私は使用したIsEditable="True" 問題は、autocompeleteがキックして、項目の1つのテキストを完了します。例えばComboBoxでWPF IsEditable - オートコンプリートを削除する方法

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

I型 '' 私は 'BC' は強調表示されている(と私は唯一の 'A' を取得したいと思い)テキストボックスに 'ABC' を取得

答えて

2
c1ComboBox1.AutoComplete = false; 

または

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

C1ComboBoxは何ですか?私は外部コード/ dllを追加しないで解決策を探しています – user1052768

+0

autocomplete = "false"をur に追加する –

+0

問題は、通常のコンボボックスに "オートコンプリート"プロパティがないことです。 – user1052768

9
<ComboBox IsTextSearchEnabled="false" ... /> 
関連する問題