2011-09-26 128 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

相關問題