2017-01-10 3 views
0

"koleksibuku"폴더에 파일 및 폴더가 있습니다. 나는 gridview에 폴더와 파일을 보여주고 싶다. "koleksibuku"폴더에 폴더 또는 파일이 있는지 여부를 어떻게 감지합니까?UWP에서 Gridview의 폴더 또는 파일 감지

참고 :

  • 이미지를 사용하여 폴더 : "MS-appx : ///images/folders_png8761.png"

  • 데이터를 사용하여 파일이

  • 바인딩 사용자의 희망에 따라 폴더 이름으로 사용자가 작성한 폴더

답변

0

StorageFolderGetFoldersAsync()을 호출하여 하위 폴더 목록을 가져올 수 있습니다.

음악 폴더에서 폴더 목록을 가져 오는 방법은 다음과 같습니다 ('음악 라이브러리'기능 필요).

var downloadsFolder = Windows.Storage.KnownFolders.MusicLibrary; 

foreach (var folder in await downloadsFolder.GetFoldersAsync()) 
{ 
    Debug.WriteLine($"Folder: {folder.DisplayName}"); 
} 

귀하의 응용 프로그램 로컬 폴더에 "koleksibuku"폴더를 만들었다 고 가정하면 다음과 같은 결과를 얻을 수 있습니다.

var localFolder = Windows.Storage.ApplicationData.Current.LocalFolder; 

var myFolder = await localFolder.GetFolderAsync("koleksibuku"); 

myFolder.GetFoldersAsync();