Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何使用VB在datagridview中显示文件和子文件夹列表_Vb.net - Fatal编程技术网

Vb.net 如何使用VB在datagridview中显示文件和子文件夹列表

Vb.net 如何使用VB在datagridview中显示文件和子文件夹列表,vb.net,Vb.net,我想知道如何使用VB net在Form1的datagridview中显示文件和子文件夹列表。我需要一个简单的代码,它可以显示“C:\VB保存”目录下的文件列表到DataGridView1。我有下面的代码,我不知道如何使它显示在“C:\VB保存”文件。我应该更改代码的哪一部分?请帮助我 谢谢 公开课表格1 Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load D

我想知道如何使用VB net在Form1的datagridview中显示文件和子文件夹列表。我需要一个简单的代码,它可以显示“C:\VB保存”目录下的文件列表到DataGridView1。我有下面的代码,我不知道如何使它显示在“C:\VB保存”文件。我应该更改代码的哪一部分?请帮助我 谢谢

公开课表格1

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

    Dim arrList As New ArrayList
    Form1_Load(StartPath & "Files", arrList)
    Dim filesInfo = From file As IO.FileInfo In arrList _
                       Select file.Name, file.Length, file.LastWriteTime, file.CreationTime
    DataGridView1.DataSource = filesInfo.ToList
End Sub

你试过在Datagridview中使用TreeView吗


你的问题很广泛。尝试一点代码,如果需要的话可以搜索互联网,如果你有任何问题,可以在这里询问。如果你证明自己做了一些尝试,人们会非常乐意提供帮助。谢谢,我已经按照你的建议编辑了我的问题,包括一些代码。希望对我的问题有一些答案。在你的
Form1\u加载中
你有
Form1\u加载(起始路径和“文件”,arrList)
?这是正确的还是拼写错误?为什么从Form1\u Load调用Form1\u Load?看起来像一个无止境的循环。阿里斯特在干什么?您正在将一个空的ArrayList作为事件参数发送到递归Form1\u加载。对于新的代码列表,建议使用(共T个)。arrList中的IO.FileInfo文件中没有任何内容,因此如何从中进行选择?我不希望同时使用TreeView…我希望直接使用Datagridview。
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

    Dim arrList As New ArrayList
    Form1_Load(StartPath & "Files", arrList)
    Dim filesInfo = From file As IO.FileInfo In arrList _
                       Select file.Name, file.Length, file.LastWriteTime, file.CreationTime
    DataGridView1.DataSource = filesInfo.ToList
End Sub