RadComboBox选择Textchanged上的第一个项目



我有一个radcombobox这是TextSearchEnabled和可编辑的。问题是,每当有一个文本改变,它自动选择匹配的第一个项目,实际上过滤掉了我想限制它的另一个下拉列表。

是否可以限制此行为,仅在失去焦点时更新所选项目?

     <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"/>

我从teleerik论坛上得到了答案,我在那里发布了同样的问题。所以我在这里独自回答这个问题。

答:

为了禁用自动选择RadComboBox中的项目控件所需要做的就是设置它的CanAutocompleteSelectItems属性设置为False

论坛链接:

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

相关内容

最新更新