Datagridview DoubleClick事件重复

时间:2014-12-15 11:30:43

标签: c#

我有一个像这样的代码块:

void d_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
    if ((e.RowIndex >= 0) && (e.RowIndex < d.Rows.Count))
        cur = d.Rows[e.RowIndex].Cells["Id"].Value.ToString();
    empID = d.Rows[e.RowIndex].Cells[1].Value.ToString();
    if (isAlist == false)
    {
        te.Text = empID;
    }
    else
    {
        //empID += d.Rows[e.RowIndex].Cells[1].Value.ToString();
        //empID+=",";

        te.Text += empID;
    }
    Console.WriteLine(d.Rows[e.RowIndex].Cells[1].Value.ToString());
    f.Hide();
}    

dDataGridview 问题是当我第二次双击一行时,该值是重复的,例如:我第一次双击值为&#34; bob&#34;的行,控制台将打印&#34; bob&#34;,但是我第二次双击一行,控制台打印如下:

  

&#34;摆锤&#34;
  &#34;杰克&#34;
  &#34;杰克&#34;

第三次是

  

&#34;摆锤&#34;
   &#34;杰克&#34;
   &#34;杰克&#34;
   &#34;麦克风&#34;
   &#34;麦克风&#34;
   &#34;麦克风&#34;

我不知道如何解决这个问题

0 个答案:

没有答案