0
IReadOnlyList<IStorageItem> PicturesLibrary = await KnownFolders.PicturesLibrary.GetFoldersAsync();
await Pass_it_to_afunction(PicturesLibrary);

既知のフォルダーは素晴らしいです。私はそれらを愛しています。この特定のコンテキストでは、Known Folders Class の Picture Library を使用してすべてのフォルダーを取得しています。したがって、50 個のフォルダーがある場合は、50 個のフォルダーすべてが一度に返されます。そんなことはしたくない。

「ページネーション」という概念のようなものを考えています。最初に最初の 20 個のフォルダーを返し、次のイベント (ボタンのクリックなど) で次の 20 個を返し、次のイベントで次の 20 個を返します (10 個のフォルダーしか残っていないため、10 個のフォルダーが返されます)。それは可能ですか?IDK。まだ実装していません。それを行う方法はIDKです。

プロポーズを聞きたいです。提案/サンプル/コメント/反対票、または有用なものは何でも素晴らしいでしょう. まあ....便利で素晴らしい韻。

4

1 に答える 1

0

Take (LINQ) はどうですか? 最初から必要な量の要素を返します。

http://msdn.microsoft.com/de-de/library/bb503062%28v=vs.110%29.aspx

于 2015-01-07T09:42:22.633 に答える