我收到了文檔庫文件夾。但我不知道如何在MainPage.Xaml(設計頁面)中顯示geeting文件夾。在Windows 8應用程序中顯示文檔庫文件夾
這裏是我的代碼:
var folders = await KnownFolders.DocumentsLibrary.GetFoldersAsync();
如果有人指導我。提前致謝。
我收到了文檔庫文件夾。但我不知道如何在MainPage.Xaml(設計頁面)中顯示geeting文件夾。在Windows 8應用程序中顯示文檔庫文件夾
這裏是我的代碼:
var folders = await KnownFolders.DocumentsLibrary.GetFoldersAsync();
如果有人指導我。提前致謝。
讓我們假設你有一個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中的文件夾。 希望,它有幫助。
您需要在XAML中使用ListView或GridView或ListBox(取決於您想要用它做什麼)並將其綁定到文件夾列表。然後你需要一個ItemTemplate來指定你想要顯示的內容,例如文件夾名稱,路徑,大小等
完美運作。謝謝你,Mayur –