如何在C#中显示datagridview中的某些列

CCC*_*CCC 1 c# datagridview

从数据库查询后,我将结果填充到数据集中,假设有 10 列。

然后我必须将 10 列中的 5 列显示到 datagridview 中。

我的方法是创建一个包含 5 列的新 DataTable,并从原始数据集中复制值。它有效,但我不认为这是一个好方法。

有什么建议吗?
-----------------------
我正在使用 C# 进行表单应用程序。我更喜欢用程序的方式来实现。

sza*_*mil 5

您可以通过将 Visible 设置为 false 来隐藏选定的列,例如datagridview.Columns[0].Visible = false