日期:2014-05-18  浏览次数:20827 次

关于datagridview第一行第一列自动选定的问题,请大侠们帮忙
datagridview默认绑定第一行第一列,但是我现在想取消或者选择整行去执行红颜色的语句
  private void dataGridView1_RowEnter(object sender, DataGridViewCellEventArgs e)
  {
  DataGridView grvd = (DataGridView)sender;
  if (grvd.CurrentCell == null) return;
  if (e.RowIndex < 0 || e.ColumnIndex < 0) return;
grvd.Rows[e.RowIndex].Selected = true;
BindUserDetailInfo(grvd.Rows[e.RowIndex]); }


小弟新手希望大家指教

------解决方案--------------------
学习一下 呵呵
------解决方案--------------------
click 单击后 记录行号
在执行 BindUserDetailInfo(grvd.Rows[行号]);
------解决方案--------------------
你事件选的不对吧,dataGridView1_RowEnter,你自己都说这个事件没有触发了,我感觉应该是 获得焦点的事件才对啊。。。
好像是foucs里面的事件,你可以尝试下