Hiding default gray column in datagridview winform

前端 未结 6 1343
终归单人心
终归单人心 2020-12-01 04:02

Is there any way to remove or hide winform\'s datagrid gray area when data is not avaiable?

Second this how to remove/hide the default gray column?

          


        
相关标签:
6条回答
  • 2020-12-01 04:49

    To hide first column you can set RowHeadersVisible to false of your dataGrid

    0 讨论(0)
  • 2020-12-01 04:53

    You need set properties for RowHeaderVisible (from gridview properties) to be false

    0 讨论(0)
  • 2020-12-01 04:55

    Just put this piece of code. Worked for me.

    DataGrid.RowHeadersVisible = false;
    DataGrid.ColumnHeadersVisible = false;
    
    0 讨论(0)
  • 2020-12-01 04:56

    You have two approaches to do this:

    1. Adding this line:

      dataGridView1.RowHeadersVisible = false;
      

      to...

      private void Form1_Load(object sender, EventArgs e)
      {
          dataGridView1.RowHeadersVisible = false;
      }
      

      -OR-

    2. From (Project's Properties) window change True to false like this:

    0 讨论(0)
  • 2020-12-01 04:57

    If you are trying to delete grid view column in column level and its not being reflected in grid view please follow as below: We can't delete the column of grid view in column level. So, delete the column's cell in row level (means in each and every row).

    foreach (GridViewRow Row in this.searchResults.SearchResultGrid.Rows)
                        {
                            if (Row.RowType == DataControlRowType.DataRow)
                            {
                                Row.Cells[0].Visible = false;
                            }
                        }
                        GridViewRow HeaderRow = this.searchResults.SearchResultGrid.HeaderRow;
                        HeaderRow.Cells[0].Visible = false;
    
    0 讨论(0)
  • 2020-12-01 05:01

    Just set the Background-Color and the RowHeadersVisible-State of your DataGridView:

    dataGridView1.BackgroundColor = Color.White;
    dataGridView1.RowHeadersVisible = false;
    
    0 讨论(0)
提交回复
热议问题