我在RadComboBox
申请中使用WPF
。我有一个按升序排序的值列表。
当我输入例如:' A'的字母时,下拉菜单会显示以' A'开头的值列表。其中第一个值显示在列出的值的顶部。现在当我输入' H'它显示了第一个值显示在底部的值。
现在我需要的是,无论我输入什么值,都应该列出值,第一个值应该在顶部,然后是其他值。
// XAML代码:
<telerik:RadComboBox Height="23" IsEditable="True" Name="cmbColor" SelectAllTextEvent="GotFocus" ItemsSource="{Binding ColorList, Mode=TwoWay}" SelectedValuePath="Id" DisplayMemberPath="Descr" IsReadOnly="True" SelectedValue="{Binding Selected.ColorId, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Validation.ErrorTemplate="{x:Null}" telerik:StyleManager.Theme="Windows8" </telerik:RadComboBox>
照片管理:
在我第一次输入&#39; A&#39;。
时删除&#39; A&#39;并输入&#39; H&#39;。
我有一些&#39; H&#39;在此之后。
我输入&#39; G&#39;
的第一个例子为什么第二个输入的单词不会显示在顶部?
有什么地方我错了吗?或者它是默认功能吗?
FYI,
首先输入&#39; A&#39;我点击下拉按钮显示值,而对于第二个字母&#39; H&#39;或者&#39; G&#39;我不知道。它自动获得过滤器并显示在底部。
请帮助。