2011-09-26 94 views
0

从数据库查询后,我将结果填充到数据集中,假设有10列。如何在C#中的datagridview中显示一些特定的列

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

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

有什么建议吗?
-----------------------
我正在使用C#Form Application。 我更喜欢编程的方式来实现。

回答

4

你可以通过设置可见的假像datagridview.Columns[0].Visible = false

+0

是的,你是对的。这就是我要的。谢谢。 – CCC

1

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

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

+0

thanks.My的DataGridView没有在UI任何数据集绑定隐藏所选列。因此,我认为这不是用于UI中的选择的列。我可以指定在代码中显示哪些列吗? – CCC

相关问题