2013-07-12 60 views
0

我有一個XML文件,其中包含一組文件夾和子文件的路徑。我知道如何用LINQ讀取這個文件。現在我想了解如何在選擇folderbrowserdialog上的文件夾後在DataGridView上顯示子文件。我的DataGridView有3列:文件名,大小和擴展名。這裏是我的代碼來讀取C#上的一堆文件夾的路徑:在datagridview中顯示子文件和子文件夾

XDocument doc = XDocument.Load(@"C:\XmlFolder.xml"); 
var query = from p in document.Descendants("Path") 
         select p; 
string path = query.First().Value; 

我正在使用visual studio和windows窗體應用程序。感謝您的建議。

回答

0

您可以使用Directory.GetFiles()方法。請參閱here。從folderbrowserdialog傳遞所選文件夾的路徑,並循環訪問字符串數組,以便可以在datagridview上顯示它們。

相關問題