2012-10-04 62 views

回答

1

讓我們假設你有一個ListView來顯示所有的文件夾。點擊一個按鈕後,您想要顯示DocumentsLibrary中的文件夾列表。對於這一點,下面的XAML使用:現在

<Button Content="Button" HorizontalAlignment="Left" Margin="216,172,0,0" VerticalAlignment="Top" Click="Button_Click_1"/> 
    <ListView x:Name="FolderList" HorizontalAlignment="Left" Height="100" Margin="216,328,0,0" VerticalAlignment="Top" Width="830"> 
     <ListView.ItemTemplate> 
      <DataTemplate> 
       <TextBlock Text="{Binding DisplayName}"></TextBlock> 
      </DataTemplate> 
     </ListView.ItemTemplate> 
    </ListView> 

,在後面寫代碼下面的代碼:

private async void Button_Click_1(object sender, RoutedEventArgs e) 
    { 
     var folders = await Windows.Storage.KnownFolders.DocumentsLibrary.GetFoldersAsync(); 
     var data = folders.ToList<Windows.Storage.StorageFolder>(); 
     FolderList.ItemsSource = data; 

    } 

這將顯示你所有的DocumentsLibrary內ListView中的文件夾。 希望,它有幫助。

+0

完美運作。謝謝你,Mayur –

0

您需要在XAML中使用ListView或GridView或ListBox(取決於您想要用它做什麼)並將其綁定到文件夾列表。然後你需要一個ItemTemplate來指定你想要顯示的內容,例如文件夾名稱,路徑,大小等

相關問題