DataGridView 一些用法汇总

来源:互联网 发布:99re最新获取域名 编辑:程序博客网 时间:2024/06/06 09:51

待续...


1, 获取 datagridview选中的行数和列数


获取总行数:dataGridView1.Rows.Count;

 

            if (dgvResult.Rows.Count == 0) return;

             int i = dgvResult.CurrentRow.Index;  //  获取当前选中行索引:
             int j = dgvResult.CurrentCell.ColumnIndex; // 获取当前选中列索引

             if (i < 0 || j < 0) return;

             string sCellContent = dgvResult.Rows[i].Cells[j].Value.ToString();  // 取当前选中单元格的内容
             string sCellHeader = dgvResult.Columns[j].HeaderText.ToString(); // 取当前选中单元格对应的表头

2, 设置交替行背景色
  AlternatingRowDefaultCellStyle 中的 BackColor设置一下即可

3,设置Grid按内容 或 列头自动显示对应的宽度
   设置 AutoSizeColumnsMode = AllCells 或 ColumnHeader

4, 不让编辑
   ReadOnly

5, Dock, Anchar 属性

0 0