我是否正确假设组合框中的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中设置的一样。
我是否认为错误,如果是这样,文本搜索是如何工作的?
答案 0 :(得分:12)
你必须设置IsEditable为真。