数据源更新时如何阻止datagridview光标滚动到顶部?

时间:2014-07-08 19:29:03

标签: c# datagridview datatable

我有一个数据表,每秒都会使用实时数据进行更新。我在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);
        }
    }

0 个答案:

没有答案