C# dataGridView

只高亮选中的,只需要设置,dataGridView不可进行多选:

dataGridView.MultiSelect = false;

高亮指定行、表格:

dataGridView.Rows[rowIndex].Selected = true;
dataGridView.CurrentCell = this.dgvInGoodsInfo.Rows[rowIndex].Cells[0];

获取表头:

	dataGridView.Columns[e.ColumnIndex].HeaderText

获取DataGridView选中行 的 某列的值:

(1) int index = dg_Product.CurrentRow.Index;    //取得选中行的索引
            txt_ProductId.Text = dg_Product.Rows[index].Cells["Id"].Value;   //获取单元格列名为‘Id’的值
            //txt_ProductId.Text为最终获取的选中行的ID值

(2)

int  rowindex = e.RowIndex;  
             string  value0= "" ;  
             string  value1 = "" ;  
             string  value2 = "" ;  
             try 
             {  
                  //获得当前行的第一列的值  
                 value1= dgvHome.Rows[rowindex].Cells[1].Value.ToString();  
                             //获得当前行的第0列的值  
                 value0 = dgvHome.Rows[rowindex].Cells[0].Value.ToString();  
                  //获得当前行的第二列的值  
                 value2 = dgvHome.Rows[rowindex].Cells[2].Value.ToString().Trim();  
               MessageBox.show( "第0列的值:{0};第一列的值:{1};第二列的值:{2}" ,value0,value1,value2);  
            }  



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值