在使用c#wnform开发的过程中使用了DAtaGridView;

datagridview绑定list的方法为: 

   this.dataGridView1.DataSource =  new List<object>(); //此处为list的数据内容

将数据源的数据绑定到列具体指定位置的方法: 

选择添加列和编辑列


  1. 修改DataGridView属性


         a.设置MultiSelect属性值为False:禁止一次选中多个单元格

         b.设置SelectionMode属性值为FullRowSelect:设置选中整行

2.编写点击触发事件方法

 private void dgv_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            MessageBox.Show("选中行"+(e.RowIndex+1));
          MessageBox.Show(dgv_data.Rows[e.RowIndex].Cells["dgv_tb_name"].Value.ToString());//获取选中行指定列的值
        }

3.在Designer文件中为DataGridView控件绑定CellClick事件:单击单元格任何地方时触发

 this.dgv_data.CellClick += dgv_CellClick;

4.效果图


相关推荐