Advertisement
Guest User

Untitled

a guest
Aug 15th, 2016
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.84 KB | None | 0 0
  1. var currentFolder = KnownFolders.PicturesLibrary;
  2.  
  3. private static async Task<List<string>> GetSubFoldersNames()
  4. {
  5.     var folderList = await currentFolder.GetFoldersAsync();
  6.  
  7.     currentFolder = folderList.First(); // я просто тупо выбираю всё время первую папку. Ну а ты забирай из интерфейса
  8.     return folderList.Select(x => x.DisplayName).ToList();
  9. }
  10.  
  11. private async Task UpdateList()
  12. {
  13.     var list = await GetSubFoldersNames();
  14.     Folders.ItemsSource = new ObservableCollection<string>(list);
  15. //Folders - это ListView у меня на UI
  16. }
  17.  
  18.  
  19. private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
  20. {
  21.     UpdateList();//Это просто по клику кнопки на Ui у меня открывается первая папка в списке.
  22.  
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement