0

いくつかのページに相当する項目を持つ GridView を使用して、Windows 8 Metro アプリを作成しています。インクリメンタル検索のようなフィルタリング機能をユーザーに提供したいと思います。ユーザーが入力を開始するとすぐにテキストフィールドがポップアップすると思います。

検索コントラクトを実装することがこれを達成する方法かもしれないと考えましたが、私が探しているインクリメンタルな動作はないようです。

このような例を知っている人はいますか?

ありがとう。

4

1 に答える 1

1

SearchPane.getForCurrentView() から SuggestionsRequested イベントに接続できます。ユーザーが入力するたびに、各キー ストロークを処理し、グリッドに表示しているデータをフィルター処理できます。

そうは言っても、フィルタリングは通常、検索コントラクト経由ではなく、UI に直接実装されます。したがって、テキストフィールドを使用して各キーストロークを処理するというあなたのアイデアが気に入っています。

于 2012-08-20T22:46:56.213 に答える