WPF:ComboBox TextSearch,它是如何工作的?

时间:2010-11-03 15:32:37

标签: c# wpf combobox

我是否正确假设组合框中的Textsearch在Combobox顶部为我提供了一个文本输入框,当我输入时会过滤掉?

如果是这样,我不明白为什么它不起作用。我有一个组合框,它的itemssource通过DataContext绑定到ListCollectionView。我将IsTextSearchEnabled设置为true并将TextSearch.TextPath设置为ListCollectionView中对象类型的属性

 <ComboBox ItemsSource="{Binding Path=PersonCollection}"
           TextSearch.TextPath="Name"   DisplayMemberPath="Name" IsTextSearchEnabled="True" >
                    </ComboBox>

但是我从来没有得到任何输入框。

属性defo的工作原理与我在DisplayMemberPath中设置的一样。

我是否认为错误,如果是这样,文本搜索是如何工作的?

1 个答案:

答案 0 :(得分:12)

你必须设置IsEditable为真。