RadComboBox选择Textchanged上的第一项

时间:2013-05-07 15:30:48

标签: wpf combobox telerik

我有一个radcombobox,它是TextSearchEnabled和Editable。问题是,只要有文本更改,它会自动选择匹配的第一个项目,并实际过滤掉我想限制的其他下拉列表。

无论如何,我可以限制此行为并仅在失去焦点时更新所选项目。

     <telerik:RadComboBox x:Name="ComboBox"
                          ItemsSource="{Binding Users}" 
                          SelectAllTextEvent="GotFocus"
                          IsTextSearchEnabled="True"
                          IsEditable="True"
                          telerik:TextSearch.TextPath="FullName"
                          IsFilteringEnabled="True"
                          SelectedItem="{Binding SelectedUser}"
                          TextSearchMode="Contains"
                          MinWidth="80"
                          DisplayMemberPath="FullName"/>

1 个答案:

答案 0 :(得分:2)

我从telerik论坛得到了答案,我发布了同样的问题。所以我在这里自己回答。

<强>解答:

  

为了禁用RadComboBox中项目的自动选择   控制你需要做的就是设置 CanAutocompleteSelectItems   财产到假。

以下是论坛的链接:

http://www.telerik.com/community/forums/wpf/combobox/radcombobox-selects-first-item-on-textchanged.aspx