winform 里面Datagridview如何隐藏一个特定的cell,使其不可见?注意不是行或列要隐藏的是单元格,特定的

解决方案 »

  1.   


    void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
    {
     e.Row.Cells[0].Visible = false;
    }
      

  2.   

    leon28 cell的Visible属性好象是只读的
      

  3.   

    Windows自带的DataGridView没有办法隐藏某一个具体的Cell,只能是一个Column或者Row,有一个第三方控件可以做到你要的效果,ComponentOne中的FlexGrid
      

  4.   

    先把Cell里的Value取出来再将Value设成string.Empty
      

  5.   


    //首先,不要设置字段的Visible=False//然后处理RowDataBound事件。protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
       e.Row.Cells[x].Visible = false;
    }
      

  6.   


    cell里面放的是checkbox设置成空后  不可见?
      

  7.   

    只隐藏一个 Cell ?
    那也太难看了吧