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

本文关键字:datagridview 显示 | 更新日期: 2023-09-27 18:09:38

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

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

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

任何建议吗?
-----------------------
我使用c#的形式应用程序。

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

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

假设您将数据集设置为gridview的数据源,您可以通过单击设计视图中的>按钮并选择编辑列来指定您希望在gridview中显示哪些列。

请参阅以下文章:http://msdn.microsoft.com/en-us/library/ms972948.aspx