WPF ComboBox TextChanged事件覆盖导航

时间:2016-01-15 10:49:41

标签: c# wpf xaml combobox textchanged

我使用ComboBox在数据库中搜索。

XAML中的事件:TextBoxBase.TextChanged="text_changed"
C#中的事件:text_changed通过SQL查询将数据检索到DataTable中,并通过 ItemsSource 属性填充组合框项目的集合。

现在,当我在我的组合框中键入或粘贴文本时(如果找到匹配项) combobox显示DropDown列表。

第一个问题是我尝试使用键盘箭头按钮导航到它们,但TextChanged事件再次触发,将选择第一个项目。

第二个问题是,当我通过退格键清除错误的键入符号并且数据库匹配增加时,此时所有键入的文本标记都被选中..

感谢您的关注: - )

0 个答案:

没有答案