如何将本地磁盘中的数据加载到 gridview 中?数据是mp3文件。但是文本文件也应该是一种选择。这不是我想要的文本文件的内容,只是文件名。这也适用于 mp3 文件。
问问题
306 次
2 回答
2
您可以使用此代码:
DirectoryInfo di = new DirectoryInfo("your DriverName://");
dataGridView1.DataSource = di.GetDirectories();
或者您可以使用 Linq 进行过滤,...
DirectoryInfo di = new DirectoryInfo("your DriverName://")
var query = from p in di.GetDirectories()
where p.Extension=="*.mp3"
select new {Name=p.FullName };
dataGridView1.DataSource = query.ToList();
并获取目录名称:
DirectoryInfo di = new DirectoryInfo("your DriverName://");
var query = from p in di.GetDirectories()
select new { DirectoryName=p.FullName};
dataGridView1.DataSource = query.ToList();
于 2012-10-22T09:58:12.503 回答
0
使用DirectoryInfo
class 查看目录中的文件。然后指定一个过滤器并获取所需文件的集合。将 gridView 的 ItemsSource 绑定到此集合并覆盖 GridView 的 ItemsTemplate 以正确显示项目。
于 2012-10-22T09:40:02.433 回答