美化你的DataGirdView
美化你的DataGirdView
/// /// 初始化datagridview默認屬性 /// /// datagridview對象
public static void Initdatagridview(datagridview dgv)
{
//只讀屬性設置
dgv.ReadOnly = true;
//尾行自動追加
dgv.AllowUserToAddRows = false;
dgv.AllowUserToDeleteRows = false;
//行幅自動變化
dgv.AllowUserToResizeRows = true;
//高度設定
dgv.ColumnHeadersHeightSizeMode=datagridviewColumnHeadersHeightSizeMode.DisableResizing;
//標頭設定
dgv.RowHeadersVisible = true;
//標題行高 dgv.ColumnHeadersHeight = 25;
dgv.RowTemplate.Height = 23;
//行選擇設定
dgv.SelectionMode = datagridviewSelectionMode.FullRowSelect;
//多行選擇
dgv.MultiSelect = false;
//選擇狀態解除
dgv.ClearSelection();
//head文字居中
dgv.ColumnHeadersDefaultCellStyle.Alignment = datagridviewContentAlignment.MiddleCenter; //選擇狀態的行的顏色
dgv.DefaultCellStyle.SelectionBackColor=Color.LightSteelBlue; dgv.DefaultCellStyle.SelectionForeColor=Color.Black;
//設定交替行顏色
dgv.AlternatingRowsDefaultCellStyle.BackColor=Color.White; dgv.RowsDefaultCellStyle.BackColor = Color.LightGray;
//行副填充時自動調整寬度
dgv.AutoSizeColumnsMode=datagridviewAutoSizeColumnsMode.Fill; dgv.AutoGenerateColumns = false;
//可否手動調整行大小
dgv.AllowUserToResizeRows = false; dgv.AutoGenerateColumns = false;
}
本文轉自
http://www.j2soft.cn/forum/topic.php?forumid=9&filename=f_28
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.