【问题标题】:c# Windows application add file into datagrid controlc# Windows 应用程序将文件添加到 datagrid 控件中
【发布时间】:2011-02-22 13:01:16
【问题描述】:

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

【问题讨论】:

  • 我正在尝试理解您的问题...关于将文件添加到数据网格视图的部分,没问题。文本框的东西,没那么多。
  • "将这些文件添加到数据网格视图中" ??添加文件的内容?列出文件的名称?

标签: c#


【解决方案1】:

这是我对您要查找的内容的猜测:

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

【讨论】:

  • 这也是我的猜测。
【解决方案2】:
 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));
                    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 2020-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多