在使用datagridview的rows.Add方法时,.net会自动开启新线程,并在该线程中调用了selectedChanged事件处理方法。
请问有无高手可以解释原因?或者解决这个问题。我暂时的方法是在selectedChanged方法中加Focused判断,
如果焦点不在datagridview上时,则直接返回
if(!datagridview.Focused)
   return;