dataGridView添加列行
Posted 王炜忠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dataGridView添加列行相关的知识,希望对你有一定的参考价值。
//全局设置文本对齐方式。 dataGridView1.RowsDefaultCellStyle.Alignment= DataGridViewContentAlignment.MiddleCenter;
添加列时,必须设置列的CellTemplate,否则应该报错!
一、只添加text样式
//每一列必须设置CellTemplate //第一列 dataGridView1.Columns.Add(new DataGridViewColumn() {Name="name", HeaderText = "姓名", Width = 100,CellTemplate = new DataGridViewTextBoxCell(), MinimumWidth=100}); //第二列 DataGridViewColumn ageColumn = new DataGridViewColumn() { Name = "age", HeaderText = "年龄", Width = 100, CellTemplate = new DataGridViewTextBoxCell() }; //设置文本对齐方式 ageColumn.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; //设置该列背景颜色 ageColumn.DefaultCellStyle.BackColor = Color.Red; dataGridView1.Columns.Add(ageColumn); //添加行 for (int i = 0; i < 10; i++) { dataGridView1.Rows.Add(new string[] { "宝宝" + i, "宝年" + i }); }
以上是关于dataGridView添加列行的主要内容,如果未能解决你的问题,请参考以下文章