2016-07-20 78 views
0

我可以刪除DataGridView的第一列嗎?刪除DataGridView中的選定行列

enter image description here

+0

之前或已裝載數據後後?你使用數據綁定?隱藏它可以嗎? – stuartd

+0

試試這個'dataGridView1.Columns [「FirstColumn」]。Visibility = false;' –

+1

要隱藏行標題,您可以使用RowHeadersVisible屬性並將其設置爲false。 要使行標題更小,可以使用RowHeadersWidth屬性。 – Rognik

回答

1

要隱藏第一列可以設置RowHeadersVisible假你的DataGrid

dataGridView1.RowHeadersVisible=false; 
0

是的,你可以隱藏列

gvGridViewID.Columns[0].Visible = false; 

爲此,您必須gvGridViewID.DataBind();

但是,如果不要求列在所有的,那麼你需要從數據源中刪除後本身,然後將其作爲數據源提供給gridview。

注意:其中gvGridViewID(您可能有其他名稱)是網格的ID。

0

有兩個解決方案

  1. 第一個是要刪除的數據源中的列。這是在分配數據源之前。

  2. 第二種是通過從電網隱藏柱即

    yourGridViewName.Columns["yourColumnName"].Visibile = false; 
    
    yourGridViewName.Columns[ColumnNo].Visibile = false; 
    

該解決方案是分配數據源