1

我有一个 radcombobox,它是 TextSearchEnabled 和可编辑的。问题是每当有 textchanged 时,它会自动选择匹配的第一个项目,并且实际上会过滤掉我想要限制它的另一个下拉列表。

无论如何我可以限制这种行为,只更新失去焦点的选定项目。

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

1 回答 1

2

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

回答:

为了禁用 RadComboBox 控件中项目的自动选择,您只需将其CanAutocompleteSelectItems 属性设置为 False。

这是论坛的链接:

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

于 2013-05-09T15:53:51.193 回答