美化你的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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章