你好,我基本上将datagridviews动态地添加到了Windows窗体应用程序中,并通过遍历所有datagridview控件动态地添加了cellClick事件处理程序,但是我的事件并没有始终如一地触发,例如当我单击得非常快时,它有时不会清除选择。这是我的代码
void DGV_CellClick(Object sender, EventArgs e)
{
DataGridView dgv = (DataGridView)sender;
dgv.ClearSelection();
}
foreach(KeyValuePair<int,datagridview>entry in DGVCollection)
{
datagridview dgv = entry.value;
dgv.CellClick+= DGV_CellClick;
}
答案 0 :(得分:2)