我希望在这里失去一些非常明显的东西,但对于我的生活我无法弄清楚这一点。如何从Silverlight自动完成框中获取所选项目?
我有一个AutoCompleteBox
控件通过异步调用来检索结果,尽管我找不到一个可靠的方式来知道用户何时从返回值列表中选择了一个选项。我尝试了一下SelectionChanged
事件,但是它激发了自动完成的下拉列表中的每一个动作,当我真正想知道的是当用户明确地说“嘿,那是我想要的东西!”。通过点击它或用返回键选择它。
任何意见将不胜感激,因为这现在开始让我有点疯狂。 =)
谢谢
P.S. SelectionChanged
事件参数提供AddedItems
和RemovedItems
,但不提供任何直接指示我正在查找的选择类型。