【发布时间】:2018-10-29 12:14:35
【问题描述】:
我正在开发项目,我必须读取多个 CSV 文件并在 DataGrid 中查看。现在这里的挑战是如果有 5 个文件,我必须创建 5 个不同的选项卡才能在 Datagrid 中查看,这是我无法做到的。这是我的代码:
DataSet ds = new DataSet();
foreach (String file in openFileDialogCSVFilePath.FileNames)
{
string fileLocation = file;
string fileName = Path.GetFileName(@fileLocation);
CsvReader reader = new CsvReader(fileLocation);
ds = reader.RowEnumerator;
}
dGridCSVdata.DataSource = ds;
dGridCSVdata.DataMember = "The Data";
谁能帮助我如何做到这一点?提前致谢。
更新:
我想以语法方式创建 Tab。
【问题讨论】:
-
@Anas 我已经试过了,在我的情况下没有用
-
因此您必须以编程方式创建标签页,并根据可用文件总数在每个标签中添加 DatagridView。
-
@SH7 没错。这就是我要找的。span>
-
创建 5 个不同的选项卡以在 Datagrid 中查看,我无法做到这一点 - 你没有告诉我们什么是/不工作。请注意,您对隐藏标签页执行的操作不会自动更新!
标签: c# datagridview dataset