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?
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;