0
我有一个ComboBox,在ItemsSource上绑定了一个实体ObservableCollection。就像这样:WPF可编辑组合框文本搜索行为
Key Desc1 Desc2
C0001 myDesc myDesc
D0001 myDesc myDesc
A0001 myDesc MyDesc
组合框是这样定义的:
<ComboBox
IsEditable=True
DisplayMemberPath="Key"
SelectedValuePath="Key"
ItemsSource="{Binding Path=MyList, Mode=OneWay}" />
现在我有这个问题...
如果我键入组合框的空编辑文本字符,第一个元素该“开头”键入的字符匹配。所以,如果我输入“C”,选定的项目是元素“C0001”...我会避免这个!
我会找到基于全文输入的selecteditem不同的搜索逻辑。这样:
Text Typed SelectedItem
C null
C0 null
C00 null
C000 null
C0001 [C0001, myDesc, myDesc] OK!
可能吗?我能怎么做?
问题是关于WPF不Winforms! – 2011-01-25 09:51:10