我有一个数据表,每秒都会使用实时数据进行更新。我在Forms Timer中执行此操作。现在,当我向下滚动datagridview并更新数据表时,光标将转到datagridview的顶部。这非常烦人,我已经尝试了所有我能想到但没有任何作用的东西。这就是我更新数据表的方法,
private void updateDataTable()
{
DataRow dr;
processTable.Clear();
foreach (DictionaryEntry item in processSet)
{
ArrayList row = (ArrayList)item.Value;
dr = processTable.NewRow();
dr[0] = row[0].ToString();
dr[1] = row[1].ToString();
dr[2] = row[2].ToString();
processTable.Rows.Add(dr);
}
}