实施搜索合同 - 增量搜索行为可能吗?

时间:2012-08-17 18:38:23

标签: c# windows-8 microsoft-metro

我最近在以前称为Metro应用程序中实施了搜索合同,我很惊讶在搜索窗格中输入内容并没有在我的应用搜索结果页面中产生增量过滤行为。

有谁知道这是否可行?是否有一些方法需要覆盖,或者搜索不存在此行为?

感谢。

1 个答案:

答案 0 :(得分:1)

是。您可以挂钩SuggestionRequeted event并在用户输入时提供搜索建议。请参阅此quickstart中的“添加搜索建议”。 This sample还提供了几种不同的方式来提供建议。

每条评论:在“搜索结果”页面(SearchResults.xaml.cs)上,将过滤代码添加到Filter_SelectionChanged事件处理程序,并将DefaultViewModel上的结果设置为过滤后的内容。 here的一个例子。