hi friends in this post i am going to show you the code how to set grid properties in c# windows application. Just write this method in the common class and use this any where...
public void GridProperties(DataGridView dggrid)
{
dggrid.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
dggrid.ColumnHeadersHeight = 30;
dggrid.RowHeadersVisible = false;
dggrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
dggrid.AllowUserToResizeColumns = true;
dggrid.AllowUserToResizeRows = false;
dggrid.AllowUserToOrderColumns = false;
dggrid.AllowUserToDeleteRows = false;
dggrid.CellBorderStyle = DataGridViewCellBorderStyle.Raised;
//columns header default style:
dggrid.ColumnHeadersDefaultCellStyle.BackColor = Color.Wheat;
dggrid.ColumnHeadersDefaultCellStyle.ForeColor = Color.Brown;
dggrid.ColumnHeadersDefaultCellStyle.SelectionBackColor = Color.LightGray;
dggrid.ColumnHeadersDefaultCellStyle.SelectionForeColor = Color.Black;
dggrid.ColumnHeadersDefaultCellStyle.Font =new Font("Verdana",9,FontStyle.Bold);
//Default Cell Style
dggrid.DefaultCellStyle.BackColor = Color.White;
dggrid.DefaultCellStyle.ForeColor = Color.Black;
dggrid.DefaultCellStyle.SelectionBackColor = Color.LightGray;
dggrid.DefaultCellStyle.SelectionForeColor = Color.Black;
dggrid.RowsDefaultCellStyle.Font = new Font("Verdana", 8, FontStyle.Regular);
//Alternating Row Default Cell Style
dggrid.AlternatingRowsDefaultCellStyle.BackColor = Color.White;
dggrid.AlternatingRowsDefaultCellStyle.ForeColor = Color.Black;
dggrid.AlternatingRowsDefaultCellStyle.SelectionBackColor = Color.LightGray;
dggrid.AlternatingRowsDefaultCellStyle.SelectionForeColor = Color.Black;
}
using the above method as follows
commonclass.GridProperties(datagridviewid);
public void GridProperties(DataGridView dggrid)
{
dggrid.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
dggrid.ColumnHeadersHeight = 30;
dggrid.RowHeadersVisible = false;
dggrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
dggrid.AllowUserToResizeColumns = true;
dggrid.AllowUserToResizeRows = false;
dggrid.AllowUserToOrderColumns = false;
dggrid.AllowUserToDeleteRows = false;
dggrid.CellBorderStyle = DataGridViewCellBorderStyle.Raised;
//columns header default style:
dggrid.ColumnHeadersDefaultCellStyle.BackColor = Color.Wheat;
dggrid.ColumnHeadersDefaultCellStyle.ForeColor = Color.Brown;
dggrid.ColumnHeadersDefaultCellStyle.SelectionBackColor = Color.LightGray;
dggrid.ColumnHeadersDefaultCellStyle.SelectionForeColor = Color.Black;
dggrid.ColumnHeadersDefaultCellStyle.Font =new Font("Verdana",9,FontStyle.Bold);
//Default Cell Style
dggrid.DefaultCellStyle.BackColor = Color.White;
dggrid.DefaultCellStyle.ForeColor = Color.Black;
dggrid.DefaultCellStyle.SelectionBackColor = Color.LightGray;
dggrid.DefaultCellStyle.SelectionForeColor = Color.Black;
dggrid.RowsDefaultCellStyle.Font = new Font("Verdana", 8, FontStyle.Regular);
//Alternating Row Default Cell Style
dggrid.AlternatingRowsDefaultCellStyle.BackColor = Color.White;
dggrid.AlternatingRowsDefaultCellStyle.ForeColor = Color.Black;
dggrid.AlternatingRowsDefaultCellStyle.SelectionBackColor = Color.LightGray;
dggrid.AlternatingRowsDefaultCellStyle.SelectionForeColor = Color.Black;
}
using the above method as follows
commonclass.GridProperties(datagridviewid);
No comments:
Post a Comment