DataGridView 的几个操作

DataGridView 操作众多,记录几个我常用的方法或属性.

dataGridView1.ReadOnly = true;
// 所有单元格只读

dataGridView1.Columns[1].ReadOnly = true;
// 第二列只读

dataGridView1.Rows[2].ReadOnly = true;
// 第三行只读

dataGridView1[0,1].ReadOnly = true;
// 指定单元格只读

dataGridView1.Rows[i].Cells[j].Value;
// 获取某个指定单元格的值

dataGridView1.SelectedRows.Count;
// 获得选中的总行数

dataGridView1.CurrentRow.Index;
// 获得选中行的索引

dataGridView1.CurrentCell.value;
// 获得选中单元格的值

dataGridView1.CurrentCell.ColumnIndex;
// 获得选中单元格的列 index

dataGridView1.CurrentCell.RowIndex;
// 获得选中单元格的行 index

// SelectedRows 表示在DataGridView中所选择的行,有Count属性
// CurrentRow 表示选择的当前行,有且只有一行

dataGridView1.RowsDefaultCellStyle.BackColor = Color.Bisque;
//所有单元行设置背景色

dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray;
//奇数行背景色设置为灰色

dataGridView1.RowHeadersVisible = false;
//不显示每行前面的行头

dataGridView1.AllowUserToAddRows = false;
//不显示最下面一行的空白行,即用户追加行

dataGridView1.NewRowIndex;
//获取新增行的行序列号

原创文章,转载请注明: 转载自 芬芬杨杨
本文链接地址: https://www.codeqin.com/2018/11/06/387.html

此条目发表在C#分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注