Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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
c#Windows应用程序将文件添加到datagrid控件_C# - Fatal编程技术网

c#Windows应用程序将文件添加到datagrid控件

c#Windows应用程序将文件添加到datagrid控件,c#,C#,我想搜索特定文件夹中的所有文件,并将这些文件添加到C#中的数据网格视图中。 我有两个文本框和两个按钮。第一个按钮浏览文件夹,文本框1选择文件夹路径,文本框2搜索所有文档文件单击第二个按钮并将文件添加到datagridview。请帮帮我。我猜你在找什么: //Assume that textbox1 has folder path DataGridView1.DataSource = Directory.GetFiles(textbox1.Text); 我想了解你的问题。。。关于将文件添加到数据

我想搜索特定文件夹中的所有文件,并将这些文件添加到C#中的数据网格视图中。
我有两个文本框和两个按钮。第一个按钮浏览文件夹,文本框1选择文件夹路径,文本框2搜索所有文档文件单击第二个按钮并将文件添加到datagridview。请帮帮我。

我猜你在找什么:

//Assume that textbox1 has folder path
DataGridView1.DataSource = Directory.GetFiles(textbox1.Text);

我想了解你的问题。。。关于将文件添加到数据网格视图的部分,没有问题。文本框的内容,不是很多。“将这些文件添加到数据网格视图”??添加文件的内容?列出文件名?这也是我的猜测。
 OpenFileDialog openFileDialog = new OpenFileDialog();
                    openFileDialog.Multiselect = true;
                    openFileDialog.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
                    openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
                    if(openFileDialog.ShowDialog() == true)
                    {
                            foreach(string filename in openFileDialog.FileNames)
                                    datagrid.Items.Add(Path.GetFileName(filename));
                    }