删除DataGridView中的选定行列

时间:2016-07-20 13:32:50

标签: c# winforms datagridview

我可以删除DataGridView的第一列吗?

enter image description here

3 个答案:

答案 0 :(得分:2)

要隐藏第一列,您可以将RowHeadersVisible设置为dataGrid的false

dataGridView1.RowHeadersVisible=false;

答案 1 :(得分:0)

是的,您可以隐藏该列

gvGridViewID.Columns[0].Visible = false;

gvGridViewID.DataBind();

之后执行此操作

但是如果根本不需要该列,那么在将其作为数据源提供给gridview之前,需要将其从数据源本身中删除。

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

答案 2 :(得分:0)

有两种解决方案

  1. 第一个是从数据源中删除列。这是在分配数据源之前。

  2. 第二个是将列隐藏在网格中,即

    yourGridViewName.Columns["yourColumnName"].Visibile = false;
    
    yourGridViewName.Columns[ColumnNo].Visibile = false;
    
  3. 此解决方案是在分配数据源

    之后