如何在C#中显示datagridview中的某些列
从数据库查询后,我将结果填充到数据集中,假设有 10 列。
然后我必须将 10 列中的 5 列显示到 datagridview 中。
我的方法是创建一个包含 5 列的新 DataTable,并从原始数据集中复制值。它有效,但我不认为这是一个好方法。
有什么建议吗?
------------------------
我正在使用 C# 进行表单应用程序。 我更喜欢用程序的方式来实现。
After querying from database, I fill the result into dataset, suppose there are 10 columns.
And then i have to show 5 of the 10 columns into datagridview.
My way is to create a new DataTable with the 5 columns, and copy the value from the original dataset. It works, but i don't think it's a good way.
Any suggestion?
-----------------------
I am using C# for Form Application.
I prefer programic way to implement.
您可以通过将 Visible 设置为 false 来隐藏选定的列,例如
datagridview.Columns[0].Visible = false
You can hide selected column by setting Visible to false, like
datagridview.Columns[0].Visible = false