我有 AutoCompleteBox 与 itemssource 绑定到集合。现在,在 textChanged 事件中,我想在以下时间填充:
autoComplete.Text.Length > 3 - 不知道是否可以这样做。
从我的包含 autocomplete.text 的集合中获取 top10 结果。我试过的这个是:
myAC.ItemsSource = myList.Where(x => x.name.Contains(myAC.Text)).Take(10);
不幸的是,使用此解决方案我无法更改所选项目(实际上,当我按下向上/向下箭头时,我只能选择第一个和最后一个项目)。
谢谢!