winform程序设计(datagridview常用属性设置)

//属性
dataGridView1.AllowUserToAddRows = false;//禁止用户添加行

dataGridView1.AllowUserToResizeColumns = false;//禁止用户调整列大小

dataGridView1.AllowUserToResizeRows = false;//禁止用户调整行大小

dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;//如何选择单元格

dataGridView1.RowHeadersVisible = false;  //是否显示行头

dataGridView1.ColumnHeadersVisible = false; //是否显示列头

dataGridView1.AutoGenerateColumns = false; //是否自动创建列

dataGridView1.MultiSelect = false;  //是否可以选择多行
//样式

dataGridView1.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.None;列头边框样式
dataGridView1.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.None;行头边框样式

dataGridView1.AlternatingRowsDefaultCellStyle //奇数行单元格样式
dataGridView1.RowsDefaultCellStyle //行单元格默认样式
dataGridView1.RowHeadersDefaultCellStyle //行头单元格样式
dataGridView1.ColumnHeadersDefaultCellStyle  //列头单元格样式

//奇数行单元格样式设置
dataGridViewCellStyle1.BackColor = System.Drawing.Color.LightYellow;

//行头单元格样式设置
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;//内容位置
dataGridViewCellStyle3.BackColor = System.Drawing.Color.DarkRed;//背景
dataGridViewCellStyle3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));//字体
dataGridViewCellStyle3.ForeColor = System.Drawing.Color.White;//字体颜色
dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight;//选择时背景
dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText;//选择时字体颜色
dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.True;//单元格内容太长时显示格式

//列头单元格样式设置
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
dataGridViewCellStyle2.BackColor = System.Drawing.Color.DarkRed;
dataGridViewCellStyle2.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle2.ForeColor = System.Drawing.Color.White;
dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True;

posted on 2007-11-05 18:23  ferrari  阅读(1486)  评论(0编辑  收藏  举报

导航