0

我正在编写一个带有 GridView 的 Windows 8 Metro 应用程序,其中包含几页的项目。我想为用户提供一种增量搜索的过滤功能。我认为一旦用户开始输入,它就会弹出一个文本字段。

我认为实现搜索合同可能是实现这一目标的方法,但它似乎没有我正在寻找的增量行为。

有人知道这样的例子吗?

谢谢。

4

1 回答 1

1

您可以从 SearchPane.getForCurrentView() 连接到 SuggestionsRequested 事件。当用户键入时,您可以处理每个击键并过滤您在网格中显示的数据。

话虽如此,过滤通常直接在 UI 中实现,而不是通过搜索合约。因此,我喜欢您使用文本字段并处理每次击键的想法。

于 2012-08-20T22:46:56.213 回答