gridviewで変更された最後の9つのファイルを表示するアプリを開発しています。Gridview アイテムには、ファイル名と最終更新日が表示されます。最後に変更されたファイルが降順で最初に表示され、次にその他のファイルが表示されます。DateModifiedプロパティがあることは知っていますが、それは StorageFile クラスのプロパティではありません。では、それを使用してファイルを並べ替えるにはどうすればよいですか? GetFilesAsync() メソッドを使用してすべてのファイル (IReadOnlyList を返す) を取得していますが、ファイルはアルファベット順に返されます。私のファイルはドキュメント ライブラリにあります。ありがとうございました。
2 に答える
1
Async get file Completed イベントを処理し、リストを並べ替えてグリッドにバインドできます。DateModified プロパティがあるので、これは大したことではありません。
于 2012-09-11T06:57:02.593 に答える
1
のインスタンスがあるとします。次に、ループ内でGetBasicPropertiesAsyncメソッドをStorageFile
呼び出し、すべてのオブジェクトが取得された後、 (監視可能な) コレクションを並べ替えます。コレクションがソートされます。BasicProperties
于 2012-09-11T07:55:33.227 に答える